# 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(?)