Accessing nextcloud apps only remotely reddit / selfhosted ---------------------------------------------------------------------- ramank775 · 2023-10-02 14:47 I have kind of wierd requirment, so I have nextcloud instance running on homelab currently not accessible from internet. Recently I have start using nextcloud apps like contact, calander sync using DAVx5, Joplin and some other. I want to keep accessing them when I am outside or traveling but don't want to expose whole instance to public. There are other services I am exposing to internet using cloudflare tunnel but as per cloudflare tunnel TOS, exposing nextcloud breaks TOS. ---------------------------------------------------------------------- ElevenNotes · 2023-10-02 15:04 Wireguard or Tailscale. ---------------------------------------------------------------------- eldridgea · 2023-10-02 15:13 Wireguard and Tailscale are both great for this. I personally use Cloudflare Tunnels, Access, and WARP. You install a tunnel to serve your Nextcloud through Cloudflare, Access to make a rule that anyone using "Gateway" can access it and then install WARP on your phone/laptop and it'll connect you via Gateway which will allow you in. You can also add an Access rule to allow connection via a certain Google/GitHub/whatever account. ---------------------------------------------------------------------- Bambo630 · 2023-10-05 06:40 I would say build a tunel, i dont think its possible to restrict the access to only specific apps but if you want to be safe tunel via vpn so only devices with the vpn have access. If you have a public IP or a server with one you could tunel to that and use ngnix proxy manager to restrict it. plus dont forget a firewall ---------------------------------------------------------------------- arcadianarcadian · 2023-10-10 10:01 wireguard + pihole DNS