This playbook deploys ioi/translation.
-
Provision a VM.
-
Add the (floating) IP to the
[translation]
group inenv/hosts.ini
. -
Open
env/vars.yml
. Fill out the following config:translation_db
translation_db_user
translation_db_pass
translation_secret_key
-
Set up A record domain pointing to the VM IP. Put the domain name in
translation_fqdn
. -
If you want to set up Nginx basic auth, fill out the following config:
translation_auth_basic_user
translation_auth_basic_pass
-
Deploy:
ansible-playbook -i env/hosts.ini -e @env/vars.yml translation/deploy.yml
Open the app, log in as admin
(default password: admin
), and then change the passwords for the following auto-generated users:
admin
staff
ISC