- playbook-diet.yml и files/diet: образ через app_image, uid=gid=1111, каталоги config/data/cache, backup-targets со строкой data/ - блок сайта в Caddy разделён: /api/* идёт мимо Authelia под собственную аутентификацию, клиентские Remote-* срезаются на уровне сайта - правило Authelia one_factor без subject: пользователи шире группы admins
79 lines
2.0 KiB
YAML
79 lines
2.0 KiB
YAML
---
|
|
- name: "Configure netdata"
|
|
ansible.builtin.import_playbook: playbook-netdata.yml
|
|
|
|
#
|
|
|
|
- name: "Configure dozzle"
|
|
ansible.builtin.import_playbook: playbook-dozzle.yml
|
|
|
|
- name: "Configure gitea"
|
|
ansible.builtin.import_playbook: playbook-gitea.yml
|
|
|
|
- name: "Configure gramps"
|
|
ansible.builtin.import_playbook: playbook-gramps.yml
|
|
|
|
- name: "Configure memos"
|
|
ansible.builtin.import_playbook: playbook-memos.yml
|
|
|
|
- name: "Configure miniflux"
|
|
ansible.builtin.import_playbook: playbook-miniflux.yml
|
|
|
|
- name: "Configure outline"
|
|
ansible.builtin.import_playbook: playbook-outline.yml
|
|
|
|
- name: "Configure rssbridge"
|
|
ansible.builtin.import_playbook: playbook-rssbridge.yml
|
|
|
|
- name: "Configure wakapi"
|
|
ansible.builtin.import_playbook: playbook-wakapi.yml
|
|
|
|
- name: "Configure wanderer"
|
|
ansible.builtin.import_playbook: playbook-wanderer.yml
|
|
|
|
- name: "Configure calibre"
|
|
ansible.builtin.import_playbook: playbook-calibre.yml
|
|
|
|
- name: "Configure remembos"
|
|
ansible.builtin.import_playbook: playbook-remembos.yml
|
|
|
|
- name: "Configure diet"
|
|
ansible.builtin.import_playbook: playbook-diet.yml
|
|
|
|
- name: "Configure apprise"
|
|
ansible.builtin.import_playbook: playbook-apprise.yml
|
|
|
|
- name: "Configure tuwunel"
|
|
ansible.builtin.import_playbook: playbook-tuwunel.yml
|
|
|
|
- name: "Configure bifrost"
|
|
ansible.builtin.import_playbook: playbook-bifrost.yml
|
|
|
|
- name: "Configure tududi"
|
|
ansible.builtin.import_playbook: playbook-tududi.yml
|
|
|
|
#
|
|
|
|
- name: "Configure homepage"
|
|
ansible.builtin.import_playbook: playbook-homepage.yml
|
|
|
|
- name: "Configure dashboard"
|
|
ansible.builtin.import_playbook: playbook-dashboard.yml
|
|
|
|
- name: "Configure transcriber"
|
|
ansible.builtin.import_playbook: playbook-transcriber.yml
|
|
|
|
#
|
|
|
|
- name: "Configure authelia"
|
|
ansible.builtin.import_playbook: playbook-authelia.yml
|
|
|
|
- name: "Configure caddy proxy"
|
|
ansible.builtin.import_playbook: playbook-caddyproxy.yml
|
|
|
|
- name: "Configure goaccess"
|
|
ansible.builtin.import_playbook: playbook-goaccess.yml
|
|
|
|
- name: "Configure goatcounter"
|
|
ansible.builtin.import_playbook: playbook-goatcounter.yml
|