前提是安装了docker和docker-compose. 参考
安装NGinx Proxy Manager
参考官网的教程
- 创建一个 docker-compose.yml 文件
mkdir nginx-proxy-manager
cd nginx-proxy-manager
vim docker-compose.yml
version: '3.8'
services:
app:
# image: 'jc21/nginx-proxy-manager:latest'
image: 'jc21/nginx-proxy-manager:github-pr-3478'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
docker-compose.yml
- 启动堆栈
docker-compose up -d
- 登录到UI
当 docker 容器正在运行时,连接到端口 81 以访问管理界面.有时这可能需要一点时间,因为密钥的熵值较高.
浏览器访问vps的ip:81
Email: admin@example.com
Password: changeme
默认管理员用户
接下来就可以愉快的添加反向代理,申请ssl证书了



