Made code more modular and refactored to cmp roles

This commit is contained in:
2025-07-09 20:15:32 +02:00
parent 993469fd82
commit 7a38241485
53 changed files with 184 additions and 397 deletions

View File

@@ -1,7 +1,7 @@
---
- name: "load docker and db for {{application_id}}"
- name: "load docker, db and proxy for {{application_id}}"
include_role:
name: cmp-db-docker
name: cmp-db-docker-proxy
- name: "create {{ friendica_host_ldap_config }}"
template:
@@ -14,13 +14,6 @@
notify: docker compose up
when: applications | is_feature_enabled('ldap',application_id)
- name: "include role srv-web-proxy-domain for {{application_id}}"
include_role:
name: srv-web-proxy-domain
vars:
domain: "{{ domains | get_domain(application_id) }}"
http_port: "{{ ports.localhost.http[application_id] }}"
- name: Build friendica_addons based on features
set_fact:
friendica_addons: >-