Compare commits

..

4 Commits

Author SHA1 Message Date
uumas
f989c204d1 service: fix conditional 2025-10-06 16:13:35 +03:00
uumas
69eca0189e authentik: update image 2025-10-06 16:12:53 +03:00
uumas
33791031e2 prometheus: Update config option name 2025-09-14 03:11:23 +03:00
uumas
e0047b73f4 jitsi: Use firewalld 2025-09-14 03:11:11 +03:00
5 changed files with 15 additions and 5 deletions

View File

@@ -4,7 +4,7 @@
name: service name: service
vars: vars:
docker_service: authentik docker_service: authentik
docker_image: "beryju/authentik:{{ authentik_tag }}" docker_image: "ghcr.io/goauthentik/server:{{ authentik_tag }}"
docker_command: docker_command:
- server - server
docker_image_http_port: 9000 docker_image_http_port: 9000
@@ -20,7 +20,7 @@
vars: vars:
docker_namespace: authentik docker_namespace: authentik
docker_service: worker docker_service: worker
docker_image: "beryju/authentik:{{ authentik_tag }}" docker_image: "ghcr.io/goauthentik/server:{{ authentik_tag }}"
docker_command: docker_command:
- worker - worker
reverse_proxy_type: none reverse_proxy_type: none

View File

@@ -4,7 +4,7 @@
name: service name: service
vars: vars:
docker_service: authentik-ldap docker_service: authentik-ldap
docker_image: beryju/authentik-ldap:{{ authentik_ldap_tag }} docker_image: ghcr.io/goauthentik/ldap:{{ authentik_ldap_tag }}
reverse_proxy_type: none reverse_proxy_type: none
docker_env: docker_env:
AUTHENTIK_HOST: "{{ authentik_ldap_authentik_address }}" AUTHENTIK_HOST: "{{ authentik_ldap_authentik_address }}"

View File

@@ -133,3 +133,13 @@
- name: meet.jitsi - name: meet.jitsi
aliases: aliases:
- jvb.meet.jitsi - jvb.meet.jitsi
- name: Open ports for jitsi
ansible.posix.firewalld:
port: "{{ item }}"
state: enabled
permanent: true
immediate: true
loop:
- 4443/tcp
- 10000/udp

View File

@@ -9,7 +9,7 @@
docker_command: docker_command:
- "--config.file=/etc/prometheus/prometheus.yml" - "--config.file=/etc/prometheus/prometheus.yml"
- "--storage.tsdb.path=/prometheus" - "--storage.tsdb.path=/prometheus"
- "--storage.tsdb.retention={{ prometheus_storage_retention }}" - "--storage.tsdb.retention.time={{ prometheus_storage_retention }}"
- "--web.console.libraries=/usr/share/prometheus/console_libraries" - "--web.console.libraries=/usr/share/prometheus/console_libraries"
- "--web.console.templates=/usr/share/prometheus/consoles" - "--web.console.templates=/usr/share/prometheus/consoles"
docker_mounts: docker_mounts:

View File

@@ -68,4 +68,4 @@
image_user: "{{ container_image.Config.User }}" image_user: "{{ container_image.Config.User }}"
when: when:
- not ansible_check_mode - not ansible_check_mode
- container_image.Config.User | int - container_image.Config.User | int != 0