Expose Local HTTP Services to the Internet

Опубликовано: 24 Март 2026
на канале: ditatompel
782
20

The way I expose HTTP services on my local network to the internet using WireGuard VPN tunnel and Nginx as an HTTP reverse proxy. As well as dealing with SSL certificates for public and local network.

Note: This video is not about how to install Immich. Instead, I’ll focus on Nginx and VPN tunnel configuration, as well as the topology used.

1:13: DNS Record
1:32: Cloudflare Config
2:09: WireGuard Config (VPS)
2:47: Nginx Config (VPS)
3:43: WireGuard Config (local LXC)
4:21: Immich Docker Compose
5:01: Nginx Config (Local LXC)
6:01: Local DNS Resolvers

For more detailed information, visit my blog article at https://insights.ditatompel.com/en/tu....