第 1 步 – 安装 Outline Manager
在本地计算机上下载 Outline Manager。
第 2 步 – 连接到您的服务器
- 打开大纲管理器。
- 选择“在任何地方设置大纲”(高级选项)。
- 将以下内容复制并粘贴到步骤 2(第二个文本框)中:
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
您始终可以通过 SSH 登录服务器来再次找到此配置 - 它将自动显示。
请勿单击“安装 Outline Server”或从 Manager 再次运行脚本。
第 3 步 – 创建访问密钥
- 在大纲管理器中,单击“添加新密钥”。
- 与您的用户共享生成的访问密钥(示例:
ss://....).
然后,用户可以将此密钥导入到 Outline Client 应用程序中。
步骤 4 – 安装 Outline 客户端
粘贴或扫描访问密钥以安全连接。
故障排除
检查 Docker 和容器是否正在运行:
docker ps
重新启动大纲服务器:
docker restart shadowbox
查看日志:
docker logs shadowbox
关键目录和文件
/opt/outline/ → Outline 的默认根目录。
/opt/outline/persisted-state/→ 保存持久的运行时数据。shadowbox_server_config.json→ 主服务器配置(主机名、端口等)。shadowbox-selfsigned.crt→ TLS 证书。shadowbox-selfsigned.key→ TLS 私钥。start_container.sh→ 用于重新启动 Shadowbox 容器的脚本。
/opt/outline/access.txt → 访问配置文件。
- 包含
apiUrl和certSha256在大纲管理器中使用。
Docker容器
容器名称:
shadowbox→ 主要概要 VPN 服务器容器。watchtower→ 自动更新容器以保持 Shadowbox 最新。
这些不是磁盘上的文件,而是存在于 Docker 的数据根目录中:
/var/lib/docker/→ Docker 镜像、卷和容器。- 除非您想完全重置 Docker,否则请勿删除。