Cloudflare Tunnel + Nginx Proxy Manager:服务穿透
Nginx Proxy Manager
Nginx Proxy Manager 是一个 Nginx 的可视化代理管理器,自带面板,操作极其简单,非常适合配合 Docker 搭建的应用使用。
version: '3.8'
name: proxy
services:
nginx:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
container_name: nginx
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- /data/docker/nginx:/data
- /data/docker/letsencrypt:/etc/letsencrypt
networks:
appnet:
external: true
其他需要被 Nginx 反代的服务理论上不需要配置 ports
暴露端口,只需要都加入同一个 docker 网络,在 Nginx 配置的使用域名指向即可。