add matrix server

it works really good! Some funky reverse proxy config stuff that needs
to be tracked in source control though!
This commit is contained in:
quinm0
2026-02-25 14:36:30 -05:00
parent fbfeaa21e7
commit dd60d9bc46
5 changed files with 14 additions and 7 deletions
+2 -1
View File
@@ -1,2 +1,3 @@
immich.env immich.env
downloadin.env downloadin.env
matrix.env
+6 -6
View File
@@ -1,19 +1,19 @@
# Continuwuity
services: services:
homeserver: matrix:
image: docker.io/jadedblueeyes/continuwuity image: docker.io/jadedblueeyes/continuwuity
container_name: matrix
restart: unless-stopped restart: unless-stopped
ports: ports:
- 8448:6167 - 6167:6167
volumes: volumes:
- db:/var/lib/continuwuity - ${ETC_PATH}:/var/lib/continuwuity
environment: environment:
CONTINUWUITY_SERVER_NAME: matrix.soupclown.com CONTINUWUITY_SERVER_NAME: soupclown.com
CONTINUWUITY_DATABASE_PATH: /var/lib/continuwuity CONTINUWUITY_DATABASE_PATH: /var/lib/continuwuity
CONTINUWUITY_PORT: 6167 CONTINUWUITY_PORT: 6167
CONTINUWUITY_MAX_REQUEST_SIZE: 20000000 # in bytes, ~20 MB CONTINUWUITY_MAX_REQUEST_SIZE: 20000000 # in bytes, ~20 MB
CONTINUWUITY_ALLOW_REGISTRATION: "true" CONTINUWUITY_ALLOW_REGISTRATION: "true"
CONTINUWUITY_REGISTRATION_TOKEN: "YOUR_TOKEN" # A registration token is required when registration is allowed. CONTINUWUITY_REGISTRATION_TOKEN: ${CONTINUWUITY_REGISTRATION_TOKEN}
CONTINUWUITY_ALLOW_FEDERATION: "true" CONTINUWUITY_ALLOW_FEDERATION: "true"
CONTINUWUITY_ALLOW_CHECK_FOR_UPDATES: "true" CONTINUWUITY_ALLOW_CHECK_FOR_UPDATES: "true"
CONTINUWUITY_TRUSTED_SERVERS: '["matrix.org"]' CONTINUWUITY_TRUSTED_SERVERS: '["matrix.org"]'
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
docker compose --env-file $(pwd)/matrix.env -f matrix-compose.yaml down
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
docker compose --env-file $(pwd)/matrix.env -f matrix-compose.yaml pull
+2
View File
@@ -0,0 +1,2 @@
#!/bin/bash
docker compose --env-file $(pwd)/matrix.env -f matrix-compose.yaml up -d