This repository has been archived on 2020-05-07. You can view files and clone it, but cannot push or open issues or pull requests.
dokku-ansible-deploy/DESIGN.md

557 B

design

inputs

What things the user will be giving us from the application repository side of things and therefore what we'll need to pipe into the provisioning and deployment process.

  1. env vars to be dokku_config loaded
  2. persistence layer docker volume mounts
  3. application layer http port to be mapped on host layer
  4. nginx.conf.d customations

post-extract

  1. Create a /var/lib/dokku/data/ansible/$APP folder
  2. Copy over nginx.conf.d folder
  3. Copy over vault folder and and env.yml file

pre-deploy

TODO.

post-deploy

TODO.