mirror of
https://git.anonymousland.org/deathrow/synapse-docker-deployment.git
synced 2024-10-01 11:49:56 -04:00
157 lines
4.1 KiB
YAML
157 lines
4.1 KiB
YAML
sync5:
|
|
build: ./images/synapse-worker-docker
|
|
container_name: sync5
|
|
user: "991:991"
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
restart: unless-stopped
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/sync5.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
sync4:
|
|
build: ./images/synapse-worker-docker
|
|
container_name: sync4
|
|
user: "991:991"
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
restart: unless-stopped
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/sync4.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
|
|
sync3:
|
|
build: ./images/synapse-worker-docker
|
|
container_name: sync3
|
|
user: "991:991"
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
restart: unless-stopped
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/sync3.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
|
|
sync2:
|
|
build: ./images/synapse-worker-docker
|
|
container_name: sync2
|
|
user: "991:991"
|
|
restart: unless-stopped
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/sync2.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
|
|
sync1:
|
|
build: ./images/synapse-worker-docker
|
|
container_name: sync1
|
|
user: "991:991"
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
restart: unless-stopped
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/sync1.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
|
|
additional2:
|
|
build: ./images/workers/synapse
|
|
container_name: additional2
|
|
user: "991:991"
|
|
restart: unless-stopped
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/additional2.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
|
|
additional1:
|
|
build: ./images/workers/synapse
|
|
container_name: additional1
|
|
user: "991:991"
|
|
restart: unless-stopped
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/additional1.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
networks:
|
|
- matrix
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
|
|
event1:
|
|
build: ./images/workers/synapse
|
|
container_name: event1
|
|
user: "991:991"
|
|
restart: unless-stopped
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/event1.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
networks:
|
|
- matrix
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
|
|
event2:
|
|
build: ./images/workers/synapse
|
|
container_name: event2
|
|
user: "991:991"
|
|
restart: unless-stopped
|
|
environment:
|
|
SYNAPSE_WORKER: synapse.app.generic_worker
|
|
entrypoint: ["/start.py", "run", "--config-path=/data/homeserver.yaml", "--config-path=/data/workers/event2.yaml"]
|
|
volumes:
|
|
- ./files:/data:Z
|
|
depends_on:
|
|
- synapse
|
|
networks:
|
|
- matrix
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL |