23 lines
696 B
Markdown
Raw Permalink Normal View History

# Some other ideas for playbooks for simpler deployment
To do:
- [ ] Playbook for deploying NPM with KPAVD
Functional requirements:
- [ ] preconfigure environment vars like db_username, db_host etc
- [ ] install deps, docker, keepalived
- [ ] prep docker-compose.yml with correct environment vars
- [ ] start
- [ ] create keepalivedusr for running "health check" script
- [ ] create said script
- [ ] prepare config for keepalived
- [ ] create or copy over config for keepalived
- [ ] start and enable keepalived
Non-Functional requirements:
- [ ] Option to run SQlite instead of dedicated SQL db
- [ ] Playbook for deploying HA caddy(?)