heather: jitsi — fix networks to top-level + meet-jitsi (no dots)

This commit is contained in:
mikl 2026-07-12 22:12:33 +03:00
parent 2d37b744e6
commit 57f2fe314b

View file

@ -45,11 +45,9 @@
# --- Custom network для jitsi с DNS aliases ---
# Контейнеры jitsi общаются по FQDN (xmpp.meet.jitsi). Alias задан в
# service.networks у prosody. Coturn в host network — вне этой сети.
docker-compose.networks = {
meet.jitsi = {
driver = "bridge";
};
};
# `networks` — top-level опция arion (как `services`), не в docker-compose.
# Имя без точки (docker-compose network name constraint).
networks.meet-jitsi.driver = "bridge";
services = {
# === Forgejo (git.iscg.dev) ===
# Первый сервис, proof-of-concept для цепочки arion→docker→Caddy.
@ -172,7 +170,7 @@
"jitsi-transcripts:/usr/share/jitsi-meet/transcripts"
];
service.depends_on = [ "jitsi-jvb" ];
service.networks = [ "meet.jitsi" ];
service.networks = [ "meet-jitsi" ];
service.env_file = [ "/var/lib/jitsi-secrets/jitsi.env" ];
service.environment = {
PUBLIC_URL = "https://jitsi.iscg.dev";
@ -217,7 +215,7 @@
"jitsi-prosody:/config"
];
# network aliases: prosody доступен как xmpp.meet.jitsi для jicofo/jvb/web
service.networks = { "meet.jitsi".aliases = [ "xmpp.meet.jitsi" ]; };
service.networks.meet-jitsi.aliases = [ "xmpp.meet.jitsi" ];
service.env_file = [ "/var/lib/jitsi-secrets/jitsi.env" ];
service.environment = {
TZ = "Europe/Moscow";
@ -237,7 +235,7 @@
service.ports = [ "127.0.0.1:8888:8888" ];
service.volumes = [ "jitsi-jicofo:/config" ];
service.depends_on = [ "jitsi-prosody" ];
service.networks = [ "meet.jitsi" ];
service.networks = [ "meet-jitsi" ];
service.env_file = [ "/var/lib/jitsi-secrets/jitsi.env" ];
service.environment = {
TZ = "Europe/Moscow";