From 2ca758425c6efd82cdaf1cfde4aa4d8d0caf7d65 Mon Sep 17 00:00:00 2001 From: stratself Date: Tue, 14 Apr 2026 16:54:33 +0000 Subject: [PATCH] fix(docs): Remove matrix. subdomains in composes Delegation can be re-added in future commits --- docs/deploying/docker.mdx | 2 +- docs/public/deploying/docker-compose.for-traefik.yml | 4 ++-- docs/public/deploying/docker-compose.override.yml | 2 +- docs/public/deploying/docker-compose.with-caddy-labels.yml | 5 +---- docs/public/deploying/docker-compose.with-traefik.yml | 4 ++-- 5 files changed, 7 insertions(+), 10 deletions(-) diff --git a/docs/deploying/docker.mdx b/docs/deploying/docker.mdx index 4e6708654..0f2d72027 100644 --- a/docs/deploying/docker.mdx +++ b/docs/deploying/docker.mdx @@ -152,7 +152,7 @@ #### For other reverse proxies ### Starting Your Server -1. Choose your compose file from the above, and rename it to `docker-compose.yml`. Edit values as you see fit. +1. Choose your compose file from the above, and rename it to `docker-compose.yml`. Replace `example.com` with your homeserver's domain name, and edit other values as you see fit. 2. If using the override file, rename it to `docker-compose.override.yml` and edit your values. 3. Start the server: diff --git a/docs/public/deploying/docker-compose.for-traefik.yml b/docs/public/deploying/docker-compose.for-traefik.yml index 583fb3975..2a7cddbbd 100644 --- a/docs/public/deploying/docker-compose.for-traefik.yml +++ b/docs/public/deploying/docker-compose.for-traefik.yml @@ -13,7 +13,7 @@ services: - proxy labels: - "traefik.enable=true" - - "traefik.http.routers.continuwuity.rule=(Host(`matrix.example.com`) || (Host(`example.com`) && PathPrefix(`/.well-known/matrix`)))" + - "traefik.http.routers.continuwuity.rule=(Host(`example.com`))" - "traefik.http.routers.continuwuity.entrypoints=websecure" # your HTTPS entry point - "traefik.http.routers.continuwuity.tls=true" - "traefik.http.routers.continuwuity.service=continuwuity" @@ -21,7 +21,7 @@ services: # possibly, depending on your config: # - "traefik.http.routers.continuwuity.tls.certresolver=letsencrypt" environment: - CONTINUWUITY_SERVER_NAME: example.com # EDIT THIS + CONTINUWUITY_SERVER_NAME: example.com CONTINUWUITY_DATABASE_PATH: /var/lib/continuwuity CONTINUWUITY_ADDRESS: 0.0.0.0 CONTINUWUITY_PORT: 8008 # This must match with traefik's loadbalancer label diff --git a/docs/public/deploying/docker-compose.override.yml b/docs/public/deploying/docker-compose.override.yml index 3e4dabfb7..7b2f94dce 100644 --- a/docs/public/deploying/docker-compose.override.yml +++ b/docs/public/deploying/docker-compose.override.yml @@ -6,7 +6,7 @@ services: - "traefik.enable=true" - "traefik.docker.network=proxy" # Change this to the name of your Traefik docker proxy network - - "traefik.http.routers.to-continuwuity.rule=Host(`matrix.example.com`)" # Change to the address on which Continuwuity is hosted + - "traefik.http.routers.to-continuwuity.rule=Host(`example.com`)" # Change to the address on which Continuwuity is hosted - "traefik.http.routers.to-continuwuity.tls=true" - "traefik.http.routers.to-continuwuity.tls.certresolver=letsencrypt" - "traefik.http.routers.to-continuwuity.middlewares=cors-headers@docker" diff --git a/docs/public/deploying/docker-compose.with-caddy-labels.yml b/docs/public/deploying/docker-compose.with-caddy-labels.yml index a5e381b79..55ea2bd12 100644 --- a/docs/public/deploying/docker-compose.with-caddy-labels.yml +++ b/docs/public/deploying/docker-compose.with-caddy-labels.yml @@ -14,9 +14,6 @@ services: - /var/run/docker.sock:/var/run/docker.sock - ./data:/data restart: unless-stopped - labels: - caddy: example.com - caddy.reverse_proxy: /.well-known/matrix/* homeserver:8008 homeserver: image: forgejo.ellis.link/continuwuation/continuwuity:latest @@ -27,7 +24,7 @@ services: - ./continuwuity-resolv.conf:/etc/resolv.conf # use custom resolvers rather than Docker's #- ./continuwuity.toml:/etc/continuwuity.toml environment: - CONTINUWUITY_SERVER_NAME: example.com # EDIT THIS + CONTINUWUITY_SERVER_NAME: example.com CONTINUWUITY_DATABASE_PATH: /var/lib/continuwuity CONTINUWUITY_ADDRESS: 0.0.0.0 CONTINUWUITY_PORT: 8008 diff --git a/docs/public/deploying/docker-compose.with-traefik.yml b/docs/public/deploying/docker-compose.with-traefik.yml index afa6df3b2..13ff4be28 100644 --- a/docs/public/deploying/docker-compose.with-traefik.yml +++ b/docs/public/deploying/docker-compose.with-traefik.yml @@ -13,12 +13,12 @@ services: - proxy labels: - "traefik.enable=true" - - "traefik.http.routers.continuwuity.rule=(Host(`matrix.example.com`) || (Host(`example.com`) && PathPrefix(`/.well-known/matrix`)))" + - "traefik.http.routers.continuwuity.rule=(Host(`example.com`))" - "traefik.http.routers.continuwuity.entrypoints=websecure" - "traefik.http.routers.continuwuity.tls.certresolver=letsencrypt" - "traefik.http.services.continuwuity.loadbalancer.server.port=8008" environment: - CONTINUWUITY_SERVER_NAME: example.com # EDIT THIS + CONTINUWUITY_SERVER_NAME: example.com CONTINUWUITY_DATABASE_PATH: /var/lib/continuwuity CONTINUWUITY_ADDRESS: 0.0.0.0 CONTINUWUITY_PORT: 8008 # This must match with traefik's loadbalancer label