Replace quadlets with current configuration

This commit is contained in:
topterrorist 2026-09-19 16:49:49 +02:00
parent 4a359f7d5a
commit 792b32ea02
45 changed files with 273 additions and 18 deletions

View file

@ -8,7 +8,8 @@ ContainerName=matrix-coturn
Environment=TURN_CERT_PATH=/etc/coturn/fullchain.pem TURN_KEY_PATH=/etc/coturn/privkey.pem
Image=coturn/coturn:latest
Image=docker.io/coturn/coturn:latest
AutoUpdate=registry
PublishPort=3478:3478/udp
PublishPort=3478:3478/tcp
PublishPort=5349:5349/tcp

View file

@ -8,7 +8,8 @@ AddCapability=NET_BIND_SERVICE
ContainerName=matrix-element-web
Image=vectorim/element-web:latest
Image=docker.io/vectorim/element-web:latest
AutoUpdate=registry
PublishPort=127.0.0.1:8445:80
Volume=%h/services/matrix/element-config.json:/app/config.json:ro

View file

@ -14,6 +14,7 @@ Environment=LIVEKIT_FULL_ACCESS_HOMESERVERS=terrorist.academy
PublishPort=127.0.0.1:8909:8080
Image=ghcr.io/element-hq/lk-jwt-service:latest
AutoUpdate=registry
AddHost=(matrixrtc.{YOURDOMAIN.COM}):host-gateway
[Service]

View file

@ -10,7 +10,8 @@ Environment="LIVEKIT_KEYS={YOUR LIVEKIT KEY}: {YOUR LIVEKIT SECRET}"
Environment=LIVEKIT_WS_UR=wss://matrixrtc.{YOURDOMAIN>COM}
Exec=--config /etc/livekit.yaml
Image=livekit/livekit-server:latest
Image=docker.io/livekit/livekit-server:latest
AutoUpdate=registry
PublishPort=127.0.0.1:7880:7880
PublishPort=50100-50200:50100-50200/udp

View file

@ -9,7 +9,8 @@ ContainerName=matrix-postgres
Environment=POSTGRES_PASSWORD={YOUR POSTGRES PASSWORD}
Environment=POSTGRES_USER=synapse
HostName=matrix-postres
Image=postgres:14
Image=docker.io/library/postgres:14
AutoUpdate=registry
Volume=%h/services/matrix/pgdata:/var/lib/postgresql/data
Volume=%h/services/matrix/turn:/var/lib/turn

View file

@ -6,7 +6,8 @@ PartOf=matrix.target
[Container]
ContainerName=matrix-synapse-admin
HostName=synapse-admin
Image=awesometechnologies/synapse-admin:latest
Image=docker.io/awesometechnologies/synapse-admin:latest
AutoUpdate=registry
PublishPort=127.0.0.1:9092:80
[Service]

View file

@ -12,7 +12,8 @@ ContainerName=matrix-synapse
Environment=SYNAPSE_SERVER_NAME={YOURDOMAIN.COM}
Environment=SYNAPSE_REPORT_STATS=no
Image=matrixdotorg/synapse:latest
Image=docker.io/matrixdotorg/synapse:latest
AutoUpdate=registry
PublishPort=127.0.0.1:8008:8008
PublishPort=127.0.0.1:8449:8448