this post was submitted on 03 Feb 2025
8 points (90.0% liked)

nextcloud

751 readers
10 users here now

Nextcloud is a suite of client-server software for creating and using file hosting services.

https://nextcloud.com/

https://github.com/nextcloud

IRC: #nextcloud on libera.chat
Matrix: #nextcloud:matrix.org

Other Nextcloud communities on Lemmy

founded 4 years ago
MODERATORS
 

I've self hosted many things over the years but mainly Nextcloud and Home assistant. My current setup for Nextcloud is the Archive install method, behind a wWireguard VPN on a Debian server(with sadly outdated PHP packages).

However most of the natively installed software I host, for example a turn server, the database, redis etc is covered by the AIO setup, amongst other benefits like the High performance back end.

The only issue is the requirement for a domain name, a let's encrypt cert and an open port 80. I really don't require this behind a VPN. I'm really surprised this is not a more supported option.

Is anyone using AIO behind a VPN?

top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 2 days ago (1 children)
[–] [email protected] 1 points 2 days ago (1 children)

But I understand I need a reverse proxy, it doesn't change the fact that you require a domain name, a let's encrypt cert and open port 80 to use the AIO setup. But I appreciate the link all the same.

[–] [email protected] 2 points 2 days ago* (last edited 2 days ago) (1 children)

normally you would configure a reverse proxy to secure your apps and setup SSL

the AIO installation here assumes a domain https://github.com/nextcloud/all-in-one#nextcloud-all-in-one

if you don't use a domain it'll use a self-signed cert. many different ways to implement web security. the reverse proxy is documented and supported. https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md

they mention a caddy/tailscale alternative which would be your "VPN Supported" configuration https://github.com/nextcloud/all-in-one/discussions/5439

[–] [email protected] 1 points 1 day ago

Nice ! Thanks for the links , now this does point me in the right direction. Much appreciated.