Initial quadlet files
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
[Unit]
|
||||
Description=Docker
|
||||
|
||||
[Container]
|
||||
Image=docker.io/postgres:alpine
|
||||
Pod=synapse.pod
|
||||
Volume=postgres.volume:/var/lib/postgresql/data
|
||||
Environment=POSTGRES_USER=synapse
|
||||
Environment=POSTGRES_PASSWORD=changeme
|
||||
Environment=POSTGRES_INITDB_ARGS=--encoding=UTF-8 --lc-collate=C --lc-ctype=C
|
||||
Network=synapse.network
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
@@ -0,0 +1 @@
|
||||
[Volume]
|
||||
@@ -0,0 +1 @@
|
||||
[Volume]
|
||||
@@ -0,0 +1,13 @@
|
||||
[Unit]
|
||||
Description=Synapse init container
|
||||
|
||||
[Container]
|
||||
Image=docker.io/matrixdotorg/synapse:latest
|
||||
Pod=synapse.pod
|
||||
Volume=synapse-data.volume:/data
|
||||
Environment=SYNAPSE_SERVER_NAME=test.legonzaur.fr
|
||||
Environment=SYNAPSE_REPORT_STATS=no
|
||||
Exec=generate
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
@@ -0,0 +1 @@
|
||||
[Volume]
|
||||
@@ -0,0 +1 @@
|
||||
[Volume]
|
||||
@@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=Synapse
|
||||
|
||||
[Container]
|
||||
Image=docker.io/matrixdotorg/synapse:latest
|
||||
Pod=synapse.pod
|
||||
Volume=synapse-data.volume:/data
|
||||
Volume=synapse-uploads.volume:/data/uploads
|
||||
Volume=synapse-media.volume:/data/media
|
||||
Environment=SYNAPSE_CONFIG_PATH=/data/homeserver.yaml
|
||||
Network=synapse.network
|
||||
PublishPort=8008:8008
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
@@ -0,0 +1 @@
|
||||
[Network]
|
||||
@@ -0,0 +1 @@
|
||||
[Pod]
|
||||
Reference in New Issue
Block a user