Yesterday, I showed how I set up my home server with caddy to retrieve SSL certificates and serve my self-hosted services like paperless-ngx and Jellyfin on human-readable domain names with SSL encryption.
Using the same local domain to access my services via Tailscale VPN
It’s a little extension to the article from yesterday when accessing the services from remote.
I’m still using the ssl certificates that have been generated and it’s a cleaner way than just adding the vpn ip address to the dns entries (round robin DNS)