Use explicit network aliases, add appservice registration script

This commit is contained in:
Jade Ellis
2024-12-15 17:41:42 +00:00
parent cdb53be5fb
commit f6e5a5e92b
23 changed files with 30 additions and 22 deletions
+1 -1
View File
@@ -24,7 +24,7 @@ Label="traefik.http.services.conduwuit.loadbalancer.server.port=6167"
Environment="CONDUWUIT_PORT=6167"
#
Network=web.network:ip=10.89.0.248,ip6=fd76:6f6d:f45e:ea1a::fb
Network=web.network:ip=10.89.0.248,ip6=fd76:6f6d:f45e:ea1a::fb,alias=cwt-ellis-internal
Environment="CONDUWUIT_ADDRESS=[\"10.89.0.248\", \"fd76:6f6d:f45e:ea1a::fb\"]"
Label="traefik.docker.network=systemd-web"
+1 -1
View File
@@ -10,7 +10,7 @@ ContainerName=mautrix-bluesky
Image=dock.mau.dev/mautrix/bluesky:latest
Volume=/var/opt/mautrix/bluesky:/data:z
AutoUpdate=registry
Network=web.network
Network=web.network:alias=as-mautrix-bluesky
Label="traefik.enable=true"
Label="traefik.http.routers.mautrix-bluesky.rule=Host(`mautrix-bluesky.ellis.link`)"
+1 -1
View File
@@ -12,7 +12,7 @@ ContainerName=mautrix-discord
Image=dock.mau.dev/mautrix/discord:latest
Volume=/var/opt/mautrix/discord:/data:z
AutoUpdate=registry
Network=web.network
Network=web.network:alias=as-mautrix-discord
Label="traefik.enable=true"
Label="traefik.http.routers.mautrix-discord.rule=Host(`mautrix-discord.ellis.link`)"
@@ -10,7 +10,7 @@ ContainerName=mautrix-gmessages
Image=dock.mau.dev/mautrix/gmessages:latest
Volume=/var/opt/mautrix/gmessages:/data:z
AutoUpdate=registry
Network=web.network
Network=web.network::alias=as-mautrix-gmessages
Label="traefik.enable=true"
Label="traefik.http.routers.mautrix-gmessages.rule=Host(`mautrix-gmessages.ellis.link`)"
+1 -1
View File
@@ -10,7 +10,7 @@ ContainerName=mautrix-meta
Image=dock.mau.dev/mautrix/meta:latest
Volume=/var/opt/mautrix/meta:/data:z
AutoUpdate=registry
Network=web.network
Network=web.network:alias=as-mautrix-meta
Label="traefik.enable=true"
Label="traefik.http.routers.mautrix-meta.rule=Host(`mautrix-meta.ellis.link`)"
+1 -1
View File
@@ -10,7 +10,7 @@ ContainerName=mautrix-signal
Image=dock.mau.dev/mautrix/signal:latest
Volume=/var/opt/mautrix/signal:/data:z
AutoUpdate=registry
Network=web.network
Network=web.network:alias=as-mautrix-signal
Label="traefik.enable=true"
Label="traefik.http.routers.mautrix-signal.rule=Host(`mautrix-signal.ellis.link`)"
+1 -1
View File
@@ -10,7 +10,7 @@ ContainerName=mautrix-slack
Image=dock.mau.dev/mautrix/slack:latest
Volume=/var/opt/mautrix/slack:/data:z
AutoUpdate=registry
Network=web.network
Network=web.network:alias=as-mautrix-slack
Label="traefik.enable=true"
Label="traefik.http.routers.mautrix-slack.rule=Host(`mautrix-slack.ellis.link`)"
@@ -10,7 +10,7 @@ ContainerName=mautrix-whatsapp
Image=dock.mau.dev/mautrix/whatsapp:latest
Volume=/var/opt/mautrix/whatsapp:/data:z
AutoUpdate=registry
Network=web.network
Network=web.network:alias=as-mautrix-whatsapp
Label="traefik.enable=true"
Label="traefik.http.routers.mautrix-whatsapp.rule=Host(`mautrix-whatsapp.ellis.link`)"