Home

Collaborate: VPN or Open Access?

$$19525
https://feddit.org/u/schjefer posted on Mar 28, 2026 21:02

Hey folks,

I‘m new in the HomeServer business. So I started with two little applications on my Proxmox: #paperless and #docmost

In the next time I’ll start a little project to collaborate more. Current I connect to my HomeServer with VPN. But if other people start connecting to my instance it would be useful to get an other secure system.

What is the way you prefer to give other people like your fam or friends access to your services (e. g. nextcloud)?

Thanks for helping an newbie!

#homeserver #network #newbie #vpn #security

https://feddit.org/post/27754879
Reply
$$19532
https://palaver.p3x.de/u/hendrik posted on Mar 28, 2026 21:13
In reply to: https://feddit.org/post/27754879

I’ll just open them up to the internet via an nginx reverse proxy. Make sure sign up is disabled in the applications, and something blocks people from brute-forcing passwords. Pretty sure Nextcloud comes like that per default. And I’ll do updates.

Lots of other people use VPNs though. Like Wireguard, Netbird, Tailscale…

https://palaver.p3x.de/comment/3729921
Reply
$$19581
https://feddit.it/u/pgo_lemmy posted on Mar 28, 2026 22:22
In reply to: https://feddit.org/post/27754879

I wouch for the VPN route… VPN servers are built to be exposed, are hardened/engineered to resist the harshness of the net and are somewhat safe even with default settings.

Should you publish on the wild a few web apps, you would have to harden, monitor and manage a bunch of environments and/or frameworks with a load of quirks each.

A VPN is easier to maintain and safer for your data with a lower effort.

https://feddit.it/comment/19076603
Reply
$$19594
https://lemmy.today/u/tea posted on Mar 28, 2026 22:36
In reply to: https://feddit.org/post/27754879

I do both. Wireguard VPN for anything that’s just me. Expose via nginx proxy for things that are shared with friends and family.

https://lemmy.today/comment/23194187
Reply
$$19595
https://lemmy.world/u/irmadlad posted on Mar 28, 2026 22:37
In reply to: https://feddit.org/post/27754879

I don’t give access to any of my services to anyone, especially family or friends. LOL However, you could investigate Tailscale, Headscale, Wireguard. Additionally, if you set up Cloudflare Tunnel/Zero Trust, you can give individual users a unique access to your server. For example: You can allow alice@mysupercoolserver.com to access https://home.mysupercoolserver/shell but deny bob@mysupercoolserver.com. Only allow bob access only to https://home.mysupercoolserver/media.

https://lemmy.world/comment/22922710
Reply
$$19652
https://aussie.zone/u/SteveTech posted on Mar 29, 2026 00:16
In reply to: https://feddit.org/post/27754879

I’ve been preferring mTLS recently. I still use a VPN for management, SMB/NFS, and anything important. But I use mTLS for web services that I’d like to access without having a VPN active all the time. Although, if your web service had a mobile app, usually they don’t play nicely with mTLS, so a VPN would be required for me, but Home Assistant and TrilliumDroid do have mTLS support.

https://aussie.zone/comment/22179415
Reply
$$19655
https://lemmy.decronym.xyz/u/Decronym posted on Mar 29, 2026 00:20
In reply to: https://feddit.org/post/27754879

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters
HTTP Hypertext Transfer Protocol, the Web
NFS Network File System, a Unix-based file-sharing protocol known for performance and efficiency
SMB Server Message Block protocol for file and printer sharing; Windows-native
VPN Virtual Private Network
nginx Popular HTTP server

[Thread #197 for this comm, first seen 29th Mar 2026, 00:20] [FAQ] [Full list] [Contact] [Source code]

https://lemmy.decronym.xyz/comment/21321
Reply
$$19740
https://adultswim.fan/u/village604 posted on Mar 29, 2026 03:24
In reply to: https://aussie.zone/comment/22179415

Do you happen to know of any guides on setting mTLS up?

I didn’t find much other than descriptions of the technology from my search, but I’m probably not using the right terms.

https://adultswim.fan/comment/8554908
Reply
$$19968
https://aussie.zone/u/SteveTech posted on Mar 29, 2026 13:49
In reply to: https://adultswim.fan/comment/8554908

I don’t remember which one I specifically used, but theres plenty that show when you DDG “mtls nginx”. There’s probably others specific to other reverse proxies too.

https://aussie.zone/comment/22186775
Reply
$$19975
https://lemmy.world/u/irmadlad posted on Mar 29, 2026 14:08
In reply to: https://feddit.it/comment/19076603

I wouch for the VPN route…

Found Barry Kripke

https://lemmy.world/comment/22931717
Reply
$$20097
https://feddit.org/u/schjefer posted on Mar 29, 2026 18:38
In reply to: https://feddit.it/comment/19076603

At least of all the answers I prefer your way the most. So you set up a WireGuard access for all of the devices of your users on your router or did you install the vpn-system directly on the homeserver?

https://feddit.org/comment/12276197
Reply
$$20476
https://feddit.it/u/pgo_lemmy posted on Mar 30, 2026 10:57
In reply to: https://feddit.org/comment/12276197

my home router is the stock one from my isp and have no vpn capabilities.

I put a port forward on the router and then configured everything on the internal node; in my case it is an opnsense vm running on proxmox.

https://feddit.it/comment/19098247
Reply