Here’s the setup.
- You have one or more services running in Docker containers.
- The devices that need to access those services are part of a Tailscale network (Tailnet).
- You own a public domain name (e.g., your-domain.com)
- You want/need to serve those services via HTTPS
- You don’t want to open any ports or other holes in your firewall.
- You don’t want to mess with self-signed certificates or create your own private certificate authority.
If this is your situation, this post might help.