目录

browserid_deployer

Steps to deploy the deployer:

  1. clone & npm install

  2. create an awsbox for him. I.E.

    node_modules/.bin/awsbox create -d -n deployer -u ‘https://deployer.personatest.org' \

     -t m1.small -p ~/.allmysecrets/personatest.org/personatest.org.crt \
     -s ~/.allmysecrets/personatest.org/personatest.org.key --ssl=force
  3. Provide the VM with the ability to create VMs and manipulate DNS (hopefully this happens with IAM roles)

  4. copy the SSL creds to ~app/key.pem and ~app/cert.pem (the domain you’re deploying to)

  5. generate a keypair as the app user - ssh app@deployer.personatest.org "ssh-keygen -t rsa"

  6. git push deployer HEAD:master

邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号