Install and configure nginx, certbot, oauth2-proxy, docker and (airbyte via docker-compose).
- DNS entry for
server_name
- Ansible Vault expects an encryption key defined in
.password_file
The following variables must be defined before executing the playbook:
admin_key
github_client_id
github_client_secret
oauth2_proxy_secret_cookie
admin_email
server_name
ansible_ssh_host
ininventory/production
.
Activate the python virtualenv source venv/bin/activate
and run make build