Repository navigation
|
My sysadmin at work has strongly suggested that I'd reduce internet exposure of my NAS and container apps and place them behind a VPN; Wireguard or Tailscale or Headscale. Something similar had been suggested to me before by other people as well, so I gather this makes sense. I've done research on Wireguard and Tailscale, and its open source alternative Headscale and its companion UI Headplane. |
Replies: 1 comment 2 replies
|
Yes, this should work over WireGuard or Tailscale. Those URLs don't have to be publicly reachable; they just need to resolve and be accessible to the devices using them. You can keep a normal HTTPS hostname and point it to a private VPN address (e.g. using split DNS). The main thing with Collabora is that the browser must reach Collabora, and Collabora must reach Sync-in for document editing. If either side can't reach the URL configured for the other, the editor can fail even though Sync-in itself opens fine. I'd start with Sync-in over the VPN first, then add Collabora. Keep the database and container ports private, and check the HTTPS names from another VPN-connected device. No public port forwarding should be needed for that setup. |
Yes, this should work over WireGuard or Tailscale. Those URLs don't have to be publicly reachable; they just need to resolve and be accessible to the devices using them. You can keep a normal HTTPS hostname and point it to a private VPN address (e.g. using split DNS).
The main thing with Collabora is that the browser must reach Collabora, and Collabora must reach Sync-in for document editing. If either side can't reach the URL configured for the other, the editor can fail even though Sync-in itself opens fine.
I'd start with Sync-in over the VPN first, then add Collabora. Keep the database and container ports private, and check the HTTPS names from another VPN-connected device. No public …