James Manuel
4bbd561aba
🐛 fix(apache): remove redundant X-Forwarded-Host header
...
Caddy sets X-Forwarded-Host by default in reverse_proxy blocks.
The explicit header_up is unnecessary.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
Signed-off-by: James Manuel <moodyjmz@users.noreply.github.com >
2026-06-09 16:19:41 +02:00
James Manuel
aa56b603ab
🐛 fix(apache): send X-Forwarded-Prefix for EuroOffice SDK assets
...
EuroOffice nginx maps $http_x_forwarded_prefix to construct SDK asset
URLs (e.g. /eurooffice/sdkjs/...). Without this header the prefix is
empty and the browser requests /sdkjs/... which Caddy routes to
Nextcloud → 404.
Send X-Forwarded-Prefix as a separate header instead of appending the
path to X-Forwarded-Host (as the OnlyOffice block does), matching
EuroOffice nginx expectations.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
Signed-off-by: James Manuel <moodyjmz@users.noreply.github.com >
2026-06-09 16:19:41 +02:00
Copilot
6375921282
add eurooffice ( #8052 )
2026-06-04 12:42:02 +02:00
Simon L.
34aec1c790
caddy: re-introduce lets encrypt profiles
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-06-01 12:20:40 +02:00
Simon L.
28c8faf997
revert: caddy: use acme shortlived profile
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-06-01 11:40:31 +02:00
Simon L.
55790da3eb
caddy: revert being able to adjust the log level for it for now
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-29 14:47:32 +02:00
Simon L.
d8aa83f4e0
allow to adjust the log level globally (apache)
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2026-04-24 10:34:43 +02:00
Zoey
24bc70fce6
apply hsts header to all nextcloud routes
...
Signed-off-by: Zoey <zoey@z0ey.de >
2026-04-16 18:01:25 +02:00
Zoey
12e129f1f6
aio-interface: improve headers ( #7690 )
...
Signed-off-by: Zoey <zoey@z0ey.de >
Signed-off-by: Simon L. <szaimen@e.mail.de >
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
Co-authored-by: Simon L. <szaimen@e.mail.de >
Co-authored-by: Pablo Zmdl <pablo@nextcloud.com >
2026-04-16 17:20:50 +02:00
Pablo Zmdl
3f11a48657
Update Containers/apache/Caddyfile
...
Co-authored-by: Simon L. <szaimen@e.mail.de >
Signed-off-by: Pablo Zmdl <57864086+pabzm@users.noreply.github.com >
2026-04-10 14:56:44 +02:00
Pablo Zmdl
0a96759c72
Add an explanation why we disable the HTTP challenge in that Caddy instance
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com >
2026-04-10 14:51:51 +02:00
Zoey
4ac496b89c
change default acme profile (1/2)
...
Signed-off-by: Zoey <zoey@z0ey.de >
2026-03-25 20:48:21 +01:00
Alan Savage
46b325f2bd
Workaround #7757 with nextcloud-aio-apache FQDN
...
CollaboraOnline/online/pull/13869 prevents http://nextcloud-aio-apache:23973 from
being correctly recognized as a valid URI and thus breaks matching as an
authorized WOPI host.
This uses http://nextcloud-aio-apache.nextcloud-aio:23973 which is correctly
recognized as a valid URI.
Signed-off-by: Alan Savage <3028205+asavageiv@users.noreply.github.com >
2026-03-20 15:42:49 +01:00
Oleksandr Piskun
987191ac14
feat(app-api): add HaRP container ( #7493 )
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
Signed-off-by: bigcat88 <bigcat88@icloud.com >
Signed-off-by: Oleksandr Piskun <oleksandr2088@icloud.com >
Signed-off-by: Simon L. <szaimen@e.mail.de >
Co-authored-by: Simon L. <szaimen@e.mail.de >
2026-02-18 13:45:44 +01:00
Alan Savage
d2e944f7dc
Use a fixed port for internal WOPI requests and callbacks
...
This fixes the issue where Caddy fails to start when APACHE_PORT
was 443.
Signed-off-by: Alan Savage <3028205+asavageiv@users.noreply.github.com >
2025-09-05 06:18:18 -07:00
Alan Savage
5f4fae140a
Make APACHE_HOST an optional param in apache/Caddyfile
...
Co-authored-by: Simon L. <szaimen@e.mail.de >
Signed-off-by: Alan Savage <asavageiv@users.noreply.github.com >
2025-09-04 08:57:40 -07:00
Alan Savage
1f7ccba5c8
Configure WOPI requests to remain within the Docker network
...
Signed-off-by: Alan Savage <3028205+asavageiv@users.noreply.github.com >
2025-08-29 08:27:32 -07:00
Thorsten Schaefer
a425f5b49b
Support custom port for onlyoffice
...
Signed-off-by: Thorsten Schaefer <github@npath.de >
2025-01-17 19:07:37 +01:00
Simon L.
546f11a654
add whiteboard container
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2024-09-16 17:59:15 +02:00
Simon L.
9d802f0323
caddy: fix rewriting .well-known to remote.php
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2024-06-06 12:43:50 +02:00
Simon L.
414716e279
use 127.0.0.1 instead of localhost
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2024-05-28 17:24:28 +02:00
Simon L.
780ba6dd9d
apache: remove caddy-imports
...
In favour of https://github.com/nextcloud/all-in-one/pull/3192
Signed-off-by: Simon L <szaimen@e.mail.de >
2024-05-24 11:20:20 +02:00
Simon L.
3ee5278cc6
change the rewrite for remote.php
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2024-05-14 11:51:46 +02:00
Zoey
56673bdee2
hider server and x-powered-by header
...
Signed-off-by: Zoey <zoey@z0ey.de >
2024-02-11 22:08:21 +01:00
Simon L
5491527921
Revert "Temporarily revert "helm chart - allow to add additional trusted domain""
2024-02-01 13:25:22 +01:00
Simon L
533b8785b1
Revert "helm chart - allow to add additional trusted domain"
2024-02-01 13:23:33 +01:00
Simon L
ef30ecae8f
helm chart - allow to add additional trusted domain
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2024-01-31 18:00:05 +01:00
Simon L
9b1421980f
put notify-push into its own container
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-06-07 16:57:04 +02:00
Simon L
c84091cc0c
adjust things as discussed
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-05-20 18:36:43 +02:00
Simon L
1dedc5f282
fix caddy config
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-05-19 16:06:22 +02:00
Simon L
48e70e2b00
allow to add imports to the caddy file
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-05-19 14:07:22 +02:00
Simon L
96f3ca2506
fix and hide a few caddy warnings
...
Signed-off-by: Simon L <szaimen@e.mail.de >
2023-02-11 20:49:30 +01:00
szaimen
f0ddf95a3e
fix trusted_proxies for caddy in case of a reverse proxy situation
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-06-15 19:17:57 +02:00
szaimen
268c647e5f
fix onlyoffice for caddy reverse proxy
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-05-13 17:14:10 +02:00
szaimen
4e361e3ce2
use a different port for Nextcloud internally
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-05-09 21:49:19 +02:00
szaimen
90ba2f7e92
fix a few things
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-03-22 19:37:31 +01:00
szaimen
1b86445b6a
add onlyoffice and allow to disable talk and collabora
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-03-17 11:37:41 +01:00
Simon L
2dbd3a5f71
Merge pull request #252 from nextcloud/enh/1902/customize-collabora
...
customize collabora a bit
2022-03-02 17:23:31 +01:00
szaimen
c1e2446d22
customize collabora a bit
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-03-02 17:15:00 +01:00
szaimen
6e9261f306
allow to run this behind a reverse proxy
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2022-02-28 18:44:35 +01:00
szaimen
2e1cf44e9c
disable http_challenge and add https:// to the url
...
Signed-off-by: szaimen <szaimen@e.mail.de >
2021-12-07 17:39:30 +01:00
Nextcloud Team
2295a33590
Initial import
2021-11-30 11:20:42 +01:00