步骤 1 – 安装大纲管理器
在您的本地计算机上下载大纲管理器。
步骤 2 – 连接到您的服务器
- 打开大纲管理器。
- 选择“在任意位置设置大纲”(高级选项)。
- 将以下内容复制并粘贴到步骤2(第二个文本框)中:
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
您随时可以通过SSH登录服务器再次找到此配置——它将自动显示。
请勿点击“安装大纲服务器”或从管理器再次运行脚本。
步骤 3 – 创建访问密钥
- 在轮廓管理器中,点击“添加新键”。
- 将生成的访问密钥分享给您的用户(示例:
ss://....).
用户随后可将此密钥导入Outline客户端应用。
步骤 4 – 安装 Outline 客户端
粘贴或扫描访问密钥以安全连接。
故障排除
检查 Docker 和容器是否正在运行:
docker ps
重启Outline服务器:
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,否则请勿删除。