Ik draai Nginx als reverse proxy voor een aantal docker containers, waaronder Nextcloud. De server is bereikbaar op een lokaal IP adres, en ik wil graag elke container een eigen subfolder geven (192.168.1.2/nextcloud, /bookstack, etc).
Dit levert helaas problemen op. Met de onderstaande configuratie wordt 192.168.1.2/nextcloud redirected naar 192.168.1.2/login.
Nginx config
Nextcloud config:
Ik heb vanalles geprobeerd, maar krijg het niet werkend.
Dit levert helaas problemen op. Met de onderstaande configuratie wordt 192.168.1.2/nextcloud redirected naar 192.168.1.2/login.
Nginx config
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| server { listen 443 ssl http2; server_name 192.168.1.2; include /etc/nginx/conf.d/ssl-params.conf; location ~/nextcloud { proxy_pass http://nextcloud:80; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; } location ~/bookstack { proxy_pass http://bookstack:80; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; } } |
Nextcloud config:
code:
1
| 'overwrite.cli.url' => 'http://192.168.1.2/nextcloud' |
Ik heb vanalles geprobeerd, maar krijg het niet werkend.