Comment on Planning to selfhost images and calendar in addition to HTTP(S)
30p87@feddit.org 1 day ago
Can’t you just use Apache as a reverse proxy and configure it to proxy to Nextcloud?
Comment on Planning to selfhost images and calendar in addition to HTTP(S)
30p87@feddit.org 1 day ago
Can’t you just use Apache as a reverse proxy and configure it to proxy to Nextcloud?
passenger@sopuli.xyz 1 day ago
I understood NC needs ports 80 and 443, at least from the nextcloud aio installation doc
Damage@feddit.it 1 day ago
With a reverse proxy you can route connections to arbitrary ports. Just remap the ports in the docker containers if they run on the same machine, otherwise they’ll refuse to start when the conflict is detected.
I have it set up like this. music.mydomain.net redirects to navidrome, video.mydomain.net to jellyfin, news.mydomain.net to miniflux, cloud.mydomain.net to Nextcloud (this one is on a VPS tho), and so on; those are all on different ports, but I never need to input it as it always goes over https 443.
passenger@sopuli.xyz 1 day ago
Thank you and everyone else! Now I need to get a domain that allows subdomains
Damage@feddit.it 1 day ago
You can also use multiple duckdns.org redirections for free
cmeu@lemmy.world 1 day ago
Thanks for this. I have been looking for a replacement for an old subsonic fork that was long ago abandoned. Navidrome looks like a great option!
Damage@feddit.it 1 day ago
TBH lately I’ve been using Jellyfin for that as well, Navidrome is great when you use it with apps like Symfonium, but the web interface is not super. There’s Feishin as an alternative frontend but it doesn’t seem very mature and I’m not comfortable exposing it to the internet, reverse proxy or not.
Tolookah@discuss.tchncs.de 1 day ago
Mine doesn’t have 80, it has a reverse proxy on 443 when I’m using a subdomain, but there is an option to use a subfolder instead. (This is with nginx, not apache, but I would assume it’s similar)
The thing that doesn’t yet work for me is the redirect back after authentik login. (The login works, but just doesn’t do it as seamlessly as I expect and I think it’s a config issue)
passenger@sopuli.xyz 1 day ago
I understood from here it shouldnt work
github.com/nextcloud/all-in-one?tab=readme-ov-fil…
Maybe you use another flavor and not the aio?
ikidd@lemmy.world 1 day ago
In the docker-compose.yml for the AIO, you can specify the port that the Apache server runs on with
APACHE_PORT=XXXXThen you set your reverse proxy to proxy to that port. If you need some pointers about how to use a reverse proxy, ask away.