Skip to main content
Version: Current

部署指南

SFTPGo 网盘跑在主服务器宿主机上,不是 Docker。不要用 docker ps 查 Drive。Web 入口由 Nginx 反代。Linux 目录与权限细节以 文档 v1 · 服务器用户 SOP 为准。组织级拓扑见 基础设施概览。

本机落点​

项值
公网https://drive.bucssa.org
Nginx/etc/nginx/sites-available/drive.bucssa.org
Web 上游http://127.0.0.1:8080
systemdsftpgo.service(发行版 unit:/lib/systemd/system/sftpgo.service)
运行用户sftpgo / sftpgo
配置目录/etc/sftpgo/(SFTPGO_CONFIG_DIR)
启动命令/usr/bin/sftpgo serve
SFTP 端口2022(本机监听,ufw 拒绝公网直连)
数据目录约定/srv/sftpgo/data/(见 v1 SOP)

日常操作​

sudo systemctl status sftpgo
sudo journalctl -u sftpgo -f
sudo systemctl reload sftpgo # ExecReload = HUP
sudo nginx -t && sudo systemctl reload nginx

改 /etc/sftpgo/ 后按上游文档 reload 或 restart。不要把 Web 或 SFTP 改绑到公网网卡。

备份​

网盘配置归档与用户文件增量由 /root/infra-backup 每日任务覆盖。见 备份与恢复。

相关文档​