build(deploy)!: Learn's domain is LEARN_DOMAIN, as Train's and Todo's are TRAIN_DOMAIN and TODO_DOMAIN
DOMAIN named the domain of Learn's site alone (Caddy's), beside the prefixed domains of the other apps' compose files. BREAKING CHANGE: an instance's deploy/.env must set LEARN_DOMAIN (DOMAIN's value) before this is deployed; without it Compose stops at once, and the deploy fails before anything is switched. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
3219742dbd
commit
3d53610a87
1 changed files with 14 additions and 12 deletions
|
|
@ -4,11 +4,11 @@
|
|||
# services (`/halkyon-base/…`, ADR 0016): they reach each other on its own network. Insights (8081) doesn't run in production;
|
||||
# if it is ever re-enabled, reach it through an SSH tunnel, never through this file.
|
||||
#
|
||||
# {$DOMAIN} is `learn.halkyon.eu` on its server, where Caddy obtains and renews a
|
||||
# {$LEARN_DOMAIN} is `learn.halkyon.eu` on its server, where Caddy obtains and renews a
|
||||
# Let's Encrypt certificate by itself, and `http://localhost` for the local rehearsal.
|
||||
# {$ACCOUNT_SITE} is the account domain handles are on where it isn't {$DOMAIN}
|
||||
# {$ACCOUNT_SITE} is the account domain handles are on where it isn't {$LEARN_DOMAIN}
|
||||
# (`halkyon.eu`), whose profile pages this instance serves; empty for none.
|
||||
{$DOMAIN} {$ACCOUNT_SITE} {
|
||||
{$LEARN_DOMAIN} {$ACCOUNT_SITE} {
|
||||
encode zstd gzip
|
||||
|
||||
# Profile pages, `/@handle`; asked for on the other host, they send the visitor to
|
||||
|
|
|
|||
Loading…
Reference in a new issue