$ make install
I am using DigitalOcean to host my servers. For your vm make sure you use image with Docker installed, or install it yourself.
The
playbook.yml
deploys aredmine
app that connects to already existing postgre dbLogging is setup with Datadog.
- Create
vault_password
file which will contain a secret you will use to ecrypt/decrypt your secrets. Make sure you use the exact name of the file above (otherwise update.gitignore
)
$ touch vault_password
-
clean up
vault.yml
file and insert your db password in the filevault_redmine_db_password : 'your-password'
. Run$ make encrypt
to encrypt the file. -
Make sure you use your servers' ip addresses with an ssh key.
-
This deployment assumes you already have a Postgre db setup.
-
Update env_vars with values that relate to your deployment
-
Deploy the app
$ make deploy