This commit is contained in:
2024-11-29 18:37:03 -05:00
parent b599bbae3d
commit 47e4109e4d
31 changed files with 603 additions and 3087 deletions
+35
View File
@@ -0,0 +1,35 @@
---
# Tasks file for full deployment
- name: Deploy authentication sources
include_tasks: "{{ item }}"
loop:
- openldap.yaml
- phpldapadmin.yaml
- name: Populate OpenLDAP database
pause:
prompt: "Press Enter to continue..."
- name: Deploy databases
include_tasks: "{{ item }}"
loop:
- postgresql.yaml
- redis.yaml
- elsaticsearch.yaml
- name: Deploy user services
include_tasks: "{{ item }}"
loop:
- postfix.yaml
- nextcloud.yaml
- mastodon.yaml
- jupyterhub.yaml
- gitea.yaml
- owncast.yaml
- mediawiki.yaml
- name: Deploy monitoring
include_tasks: "{{ item }}"
loop:
- prometheus.yaml
- grafana.yaml