diff options
| author | Matthew Fennell <matthew@fennell.dev> | 2026-01-03 14:27:07 +0000 |
|---|---|---|
| committer | Matthew Fennell <matthew@fennell.dev> | 2026-01-03 14:27:07 +0000 |
| commit | 5aebdf5c72549adc87189021fd996269558e0543 (patch) | |
| tree | c06280312bb4d113e9038b077d7ec56d5f0e11b2 /files/virtual_host.cfg.lua.j2 | |
| parent | 770db24aeec0d85cae8c0357c5a13468e8478cac (diff) | |
Serve invite pages under virtual host
While ensuring that all hosts are deployed to the chat subdomain, I applied the
same logic to the invite pages too.
However, this broke invites as prosody's HTTP module has a check which ensures
that the page being served is on the same domain as the virtual host, meaning
that invite pages hosted under the chat subdomain would receive a 404.
So, serve invite pages from the domain itself (which is the default config in
prosody). To do this, we must direct such requests from nginx too.
Diffstat (limited to 'files/virtual_host.cfg.lua.j2')
| -rw-r--r-- | files/virtual_host.cfg.lua.j2 | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/files/virtual_host.cfg.lua.j2 b/files/virtual_host.cfg.lua.j2 index 203d1a8..5710859 100644 --- a/files/virtual_host.cfg.lua.j2 +++ b/files/virtual_host.cfg.lua.j2 @@ -40,7 +40,6 @@ site_apps_show = { {% if not is_transport_server %} allow_user_invites = true -http_external_url = "https://chat.{{ virtual_host }}/" site_name = "{{ virtual_host }}" {% endif %} |
