Files to deploy Drone CI on our Docker host https://drone.fsfe.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Max Mehl dcd6a7934b
change LE email
3 months ago
cred Encrypt secrets with gpg 1 year ago
LICENSE Initial configuration 2 years ago
README.md Minor modifications to the README [ci skip] 1 year ago
ansible.cfg Encrypt secrets with gpg 1 year ago
drone.deploy.yml change LE email 3 months ago
hosts Initial configuration 2 years ago
requirements.txt Initial configuration 2 years ago

README.md

Drone deployment

This repo is used to deploy drone. This is a Continuous Integration and Continuous Delivery software used to deploy FSFE services, including:

How to deploy Drone?

Run the following command from the computer where your GPG private key is:

ansible-playbook -i hosts drone.deploy.yml

The vault passphrase vault passphrase is encrypted with the following GPG keys:

gpg: encrypted with 4096-bit RSA key, ID 8B2FE9E6BE36E817, created 2015-07-26
      "Max Mehl <mail@mehl.mx>"
gpg: encrypted with 4096-bit RSA key, ID 71B6D4B7917020CE, created 2012-06-26
      "Albert Dengg (FSFE) <albert@fsfe.org>"
gpg: encrypted with 4096-bit RSA key, ID 94E4C04A3FE8AAC9, created 2014-01-04
      "Matthias Kirschner <mk@fsfe.org>"
gpg: encrypted with 2048-bit RSA key, ID CB3A5ACDBA0C288F, created 2016-01-27
      "Reinhard Müller <reinhard.mueller@bytewise.at>"
gpg: encrypted with 2048-bit RSA key, ID 2EE70F9CB77E590A, created 2015-09-15
      "Vincent Lequertier <vincent@fsfe.org>"

The file open_the_vault.sh decrypts the passphrase required to open the vault.