feat: add puppetboard role

- add nginx module to manage reverse proxy on host level
- add puppetboard venv
- add gunicorn instance
- add script to start the gunicorn instance
- add nginx vhost
This commit is contained in:
2023-10-23 22:30:15 +11:00
parent ef0d865845
commit 46c3eb9597
6 changed files with 139 additions and 29 deletions
@@ -0,0 +1,6 @@
# a role to deploy the puppetboard
class roles::puppet::puppetboard {
include profiles::defaults
include profiles::base
include profiles::puppet::puppetboard
}