如果你正在寻找一种简单、高效的方式来部署 Remnawave 面板,那么你来对地方了。手动配置 Docker、Nginx 反代和 SSL 证书往往繁琐且容易出错。
今天为大家介绍一个开源的一键安装脚本,它能自动处理环境检测、Docker 安装、HTTPS 证书申请以及 Nginx 反代配置,让你在几分钟内拥有一套运行完美的 Remnawave 系统。

🌟 为什么选择这个脚本?
这个安装脚本不仅仅是简单的下载运行,它包含了很多实用的自动化特性:
-
🐳 全自动环境部署:自动检测系统环境,帮你安装好 Docker 和 Docker Compose。
-
🔒 自动 HTTPS 配置:集成
acme.sh,自动为你的域名申请 Let’s Encrypt 证书,告别浏览器“不安全”的红锁。 -
⚙️ 智能 Nginx 反代:自动生成 Nginx 配置文件,并预置了 WebSocket 支持与安全标头,无需手动修改 conf 文件。
-
🔑 安全无忧:自动生成高强度的随机密钥(JWT, Postgres, Webhook 等),保障系统安全。
-
🌐 网络自修复:脚本会自动处理 Docker 网络配置,确保后端与 Nginx 通信顺畅。
💻 安装准备
在开始之前,请确保你的服务器满足以下基本要求:
- 操作系统:Debian 10+ 或 Ubuntu 20.04+
- 架构:支持 amd64 或 arm64
- 权限:需要使用 Root 用户执行安装
- 端口:请确保服务器的 80 和 443 端口未被占用(用于申请证书和搭建 Web 服务)。
- 下载并安装SSH连接工具
Finalshell:【点击进入】 - 做好域名解析:
Cloudflare:【点击进入】
⚠️ 重要:域名解析设置
这是最关键的一步!在运行脚本之前,你需要前往你的域名服务商(如阿里云、腾讯云、Cloudflare 等)设置 DNS 解析。

Cloudflare 用户特别注意: 在安装阶段,请务必将 Cloudflare 的代理状态(那个橙色的小云朵)关闭,设置为 灰色 (DNS Only)。 等待脚本安装完成且 SSL 证书申请成功后,你可以再根据需要开启 CDN 代理。
🚀 一键安装命令
准备工作完成后,SSH 连接到你的服务器,直接复制并运行以下命令:
curl -O https://raw.githubusercontent.com/vlongx/remnawave-installer/main/install.sh && chmod +x install.sh && ./install.sh
输入域名及邮箱


自动完成安装

修改/opt/remnawave目录下的docker-compose.yml配置文件,添加以下映射路径
volumes:
- '/opt/remnawave/nginx:/var/lib/remnawave/configs/xray/ssl'

停止容器:docker compose down
启动容器:docker compose up -d
登入Remnawave
https://xxx.xxx.xxx/auth/login (解析的域名)

注册用户名及密码并登入系统:

3、Remnawave节点
- 安装 Docker
sudo curl -fsSL https://get.docker.com | sh
- 在
VPS创建节点目录
mkdir /opt/remnanode && cd /opt/remnanode && touch docker-compose.yml
-
回到面板

-
设置节点



-
把对应的
docker-compose.yml配置粘贴进去即可

-
启动``docker`
docker compose up -d

4、VLESS + WS + TLS(红色部分可以自定义)
{
"tag": "VLESS_WS_TLS",
"listen": "0.0.0.0",
"port": 443,
"protocol": "vless",
"settings": {
"clients": [],
"decryption": "none"
},
"streamSettings": {
"network": "ws",
"security": "tls",
"tlsSettings": {
"serverName": "你的域名",
"certificates": [
{
"keyFile": "/var/lib/remnawave/configs/xray/ssl/privkey.key",
"certificateFile": "/var/lib/remnawave/configs/xray/ssl/fullchain.pem"
}
]
},
"wsSettings": {
"path": "/vless-ws",
"headers": {
"Host": "你的域名"
}
}
}
}
5、VLESS + Reality
- 生成 Reality 密钥对
cd /opt/remnanode
docker exec -it remnanode /usr/local/bin/xray x25519
- 具体配置如下(红色部分可以自定义,shortIds这个如果不会,可以在3X-UI面板创建一个Reality节点,随机生成即可)
{
"tag": "VLESS_REALITY",
"port": 24443,
"listen": "0.0.0.0",
"protocol": "vless",
"settings": {
"clients": [],
"decryption": "none"
},
"streamSettings": {
"network": "tcp",
"security": "reality",
"realitySettings": {
"show": false,
"dest": "yahoo.com:443",
"xver": 0,
"serverNames": [
"yahoo.com"
],
"privateKey": "这里填你刚刚生成的 Private key",
"shortIds": [
"4b6ab1a478f6c221"
]
}
}
}
评论区