docs(docker,delegation): Fix .well-known docs - check below for details

.well-known env var in example composes now point to `example.com:443`,
and are turned on by default for Caddy labels and the Traefik configs.
For the Caddyfile example, they're left uncommented. Added small
bulletpoint on how to use this env var. Consistencize all the
.well-known comments inside these composes.

I don't want to overly fix the example composes and get it wrong, so
this small change should be enough. Split-domain deployments are fully
outsourced to the Delegation page now, and some changes are also made
there to be more comprehensive.
This commit is contained in:
stratself
2026-04-04 10:46:28 +00:00
committed by Ellis Git
parent 7f92659a98
commit 27fcd7fe3a
7 changed files with 47 additions and 18 deletions
+9 -4
View File
@@ -41,8 +41,10 @@ Continuwuity requires HTTPS for Matrix federation. You'll need:
- A reverse proxy with SSL/TLS certificates (Traefik, Caddy, nginx, etc.) - see [Docker Compose](#docker-compose) for complete examples.
- Port `:443` (for Client-Server traffic) and `:8448` (for federation traffic) opened on your server's firewall.
- Alternatively, if you want both client and federation traffic on `:443`, you can configure `CONTINUWUITY_WELL_KNOWN` following some of the examples below.
:::tip Alternative setups
For setups with `.well-known` delegation, different ports, and/or split-domain deployments, consult the [Delegation/Split-domain](../advanced/delegation) page.
For more setups with `.well-known` delegation and split-domain deployments, consult the [Delegation/Split-domain](../advanced/delegation) page.
:::
@@ -128,7 +130,7 @@ nameserver 1.0.0.1
nameserver 1.1.1.1
```
Consult the [**DNS tuning guide (recommended)**](../advanced/dns) for full solutions to this issue.
Consult the [**DNS tuning guide (recommended)**](../advanced/dns.mdx) for full solutions to this issue.
:::
#### Caddy (using Caddyfile)
@@ -197,7 +199,7 @@ Consult the [**DNS tuning guide (recommended)**](../advanced/dns) for full solut
</details>
You will then need to point your reverse proxy towards Continuwuity at `127.0.0.1:8008`
You will then need to point your reverse proxy towards Continuwuity at `127.0.0.1:8008`. See the [Other reverse proxies](generic.mdx#setting-up-the-reverse-proxy) section of the Generic page for further routing details.
### Starting Your Server
@@ -238,5 +240,8 @@ section in the development documentation.
## Next steps
- For smooth federation, set up a caching resolver according to the [DNS tuning guide](../advanced/dns)
- Test that your setup works by following these [instructions](./generic.mdx#how-do-i-know-it-works)
- For smooth federation, set up a caching resolver according to the [DNS tuning guide](../advanced/dns.mdx)
- To set up Audio/Video communication, see the [Calls](../calls.mdx) page.
If you want to set up an appservice, take a look at the [Appservice
Guide](../appservices.mdx).