FolderHost 私有云部署到 VPS 教程:文件管理、协作权限和长期运行建议

FolderHost 私有云部署到 VPS 教程:文件管理、协作权限和长期运行建议

FolderHost 私有云部署到 VPS 教程:文件管理、协作权限和长期运行建议 的技术主题封面图

如果你在找一款轻量级自托管私有云,又不想折腾 Nextcloud 那套 PHP + 数据库的复杂环境,FolderHost 可能正对你的胃口。它把整个应用打包成一个可执行文件(Linux/Windows 下仅约 19MB),用 Docker 部署也只需要一行命令。配合一台便宜的 VPS,你就能搭出带文件管理、在线代码协作和用户权限控制的私有云盘。这篇文章会从 VPS 选型开始,一步步带你完成部署、配置反向代理、设置用户权限,最后聊聊长期运行必须注意的安全和备份问题。

为什么选 FolderHost 而不是 Nextcloud 或其他方案?

自托管私有云方案不少,但很多都绕不开 LAMP/LEMP 环境。Nextcloud 功能强大,但部署门槛高,对 VPS 资源要求也高——2GB 内存起步,跑起来还经常因为数据库慢而卡顿。FileBrowser 这类工具则太过简单,没有用户权限分级和协作能力。FolderHost 恰好卡在中间:

特性 FolderHost Nextcloud FileBrowser
部署难度 单二进制 / Docker,无依赖 需要 PHP、MySQL/PostgreSQL、Redis 单二进制或 Docker,简单
资源占用 极低,512MB VPS 即可 至少 2GB 内存 极低
用户权限 细粒度(读、上传、删除、下载) 强大组权限 只有简单密码
实时协作编辑 内置 Monaco Editor,支持多人同时编辑代码 需额外安装插件 不支持
回收站与审计 有回收站 + 审计日志
移动端适配 无(响应式较差) 有官方 App 一般
扩展性 有限,主要通过 config.yml App Store 插件丰富

结论:如果你只需要一个团队文件共享+在线写代码的平台,不依赖 App 生态,FolderHost 是最轻量的选择。

部署前的 VPS 配置建议

FolderHost 私有云部署到 VPS 教程:文件管理、协作权限和长期运行建议 的控制台操作场景图

最低配置要求

  • CPU:1 核心
  • 内存:512MB(单人测试)到 1GB(小团队 3-5 人)
  • 存储:10GB 以上(默认存储限制 10GB,可在配置中调整)
  • 系统:Ubuntu 22.04 / 24.04 LTS 或 Debian 12
  • Docker:建议安装 Docker Engine 24+ 和 Docker Compose v2

网络与域名准备

部署后需要通过浏览器访问,建议提前准备一个域名(比如 cloud.yourdomain.com),并做好 DNS 指向。如果你的 VPS 有 IPv4 公网 IP,直接配置反向代理即可;如果只有 IPv6,需要额外处理。

选择哪家 VPS?

FolderHost 对硬件要求很低,所以不用买太贵的。一台年付几十美元的入门级 VPS 就够用。比如 RackNerd 的年付套餐,1 核 1G 的配置约 $20-30/年,跑 FolderHost 还能同时放几个小网站。不过要注意避开没有 SSD 的老款套餐,因为文件存储需要稳定的 IO 性能。

使用 Docker Compose 部署 FolderHost 到 VPS

FolderHost 私有云部署到 VPS 教程:文件管理、协作权限和长期运行建议 的服务器与网络架构说明图

下面以 Ubuntu 24.04 为例,从零开始部署。

第一步:安装 Docker 和 Docker Compose“`bash

更新包管理器

sudo apt update && sudo apt upgrade -y

安装 Docker(官方脚本)

curl -fsSL https://get.docker.com | sh

将当前用户加入 docker 组(避免每次 sudo)

sudo usermod -aG docker $USER

注销重新登录生效

验证

sudo systemctl enable docker docker –version


### 第二步:创建项目目录和 compose 文件```bash
mkdir -p ~/folderhost && cd ~/folderhost

cat <<EOF > docker-compose.yml
services:
  folderhost:
    image: mertjsx/folderhost:latest
    container_name: folderhost
    ports:
      - "8090:8090"
    volumes:
      - ./data:/app
    environment:
      - TZ=Asia/Shanghai
    restart: unless-stopped
EOF

注意:默认端口是 8090。你可以改成其他端口,记得修改防火墙规则。

第三步:启动并验证“`bash

docker compose up -d docker compose logs -f

看到类似 `Listening on port 8090` 的日志说明启动成功。打开浏览器访问 `http://你的VPS_IP:8090`,默认账号密码是 `admin / 123`(首次登录后务必修改!)。

### 第四步:修改默认密码与初步配置
登录后点击右上角设置 → 修改密码。然后编辑 `~/folderhost/data/config.yml` 文件,可以调整存储限制、会话超时等参数。修改后需要重启容器:```bash
docker compose restart

配置反向代理与 HTTPS(Nginx)

直接暴露 8090 端口既不安全也不好记。建议使用 Nginx 反向代理并启用 HTTPS。

安装 Nginx 并配置站点“`bash

sudo apt install nginx -y sudo nano /etc/nginx/sites-available/folderhost

写入以下配置(替换 your_domain.com 和服务器 IP):```nginx
server {
    listen 80;
    server_name cloud.yourdomain.com;

    location / {
        proxy_pass http://127.0.0.1:8090;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

然后启用站点并测试:“`bash sudo ln -s /etc/nginx/sites-available/folderhost /etc/nginx/sites-enabled/ sudo nginx -t sudo systemctl reload nginx


### 申请 Let's Encrypt 证书并启用 HTTPS```bash
sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d cloud.yourdomain.com

按提示完成,证书会自动续期。之后只能通过 HTTPS 访问。

用户权限与文件管理设置

FolderHost 的用户系统支持创建多个账号,并分别设置文件权限。

创建新用户

管理员登录 → 设置 → 用户管理 → 添加用户。支持设置:

  • 用户名、密码
  • 磁盘配额(默认继承全局限制)
  • 权限:读取、上传、下载、删除、移动/复制、分享

你可以为不同成员分配不同权限。例如给只读用户只勾选“读取”,给编辑者加上“上传”和“删除”。

回收站与审计日志

  • 回收站默认开启,可在 config.yml 中调整存储上限(例如 trash: { max_size: 5GB }
  • 审计日志记录所有操作(登录、文件上传、删除等),支持自动清理(按天数或数量)

调整全局存储限制

打开 ~/folderhost/data/config.yml,找到 storage: { max_size: 10GB } 修改你需要的值(例如 100GB),然后重启容器。注意实际物理磁盘要够大。

长期运行注意事项

1. 数据备份

数据都在 ~/folderhost/data 目录下,包括配置文件、用户文件和数据库(SQLite)。建议写个 cron 定时备份:“`bash 0 3 * tar -czf /backup/folderhost-$(date +\%Y\%m\%d).tar.gz ~/folderhost/data

备份文件可以 rsync 到另外的机器或对象存储。SQLite 不支持热备,备份前需要停止容器:`docker stop folderhost && tar ... && docker start folderhost`。或者用更智能的脚本。

### 2. 升级更新```bash
cd ~/folderhost
docker compose pull
docker compose up -d

更新前建议先备份数据。偶尔会出现 config.yml 格式变化,升级后检查日志。

3. 安全加固

  • 修改默认 SSH 端口,禁止密码登录(仅密钥)
  • 用 UFW 只开放 80、443 和 SSH 端口
  • 安装 fail2ban 防止暴力破解
  • 定期查看 docker logs 和审计日志

4. 监控与报警

如果你已经在 VPS 上跑了 Docker 仪表盘,比如 Labby,可以顺便监控 FolderHost 容器的资源占用和运行状态。一旦容器停止或内存异常能及时发现。

5. 合理规划存储

默认 10GB 限制对于小团队个人文档够用,但如果你准备放大量照片或视频,建议挂载外部存储(比如 NFS 或云盘)。config.yml 中可以修改数据目录为 /mnt/storage 之类的路径,但注意权限要一致。

FolderHost 的局限性

  • 无移动端适配:手机浏览器访问效果很差,没有官方 App。你需要接受这一点。
  • 不支持 office 文档预览:主要面向代码文件(文本),不能预览 Word/PDF。需要扩展可以加 Collabora,但会破坏轻量特性。
  • 实时协作只针对代码:Monaco Editor 不是 Google Docs 那种富文本编辑器,适合开发团队。
  • 单机瓶颈:没有分布式存储,文件全部在 VPS 本地。如果磁盘坏了数据就丢了,所以备份必须做。

常见问题 FAQ

Q:如何修改 FolderHost 的监听端口? A:在 docker-compose.yml 中修改 ports 的左侧映射端口,比如 "9090:8090"。然后重新 docker compose up -d。记得防火墙放行新端口。

Q:为什么上传大文件失败? A:默认可能有文件大小限制。检查 Nginx 的 clientmaxbodysize 设置,在 /etc/nginx/nginx.conf 的 http 块中增加 clientmaxbodysize 200M; 然后重启 Nginx。同时 Dashboard 中也可能有超时限制,可在 config.yml 中调整。

Q:能否在 Docker 外直接运行二进制文件? A:可以。下载 Linux amd64 二进制,chmod +x 然后直接运行(占用 8090 端口)。不过 Docker 方式更方便管理。

Q:用户删除的文件能找回吗? A:可以。回收站保留已删除文件,管理员可还原。回收站存储上限可在配置中修改。

Q:是否支持 LDAP / OAuth 集成? A:目前不支持。用户管理仅限内置账号。

总结:谁适合用 FolderHost?

  • 开发小团队:需要一个轻量的代码文件共享和在线编辑器,不需要复杂的 CRM/项目管理。
  • 个人 Geek:折腾 VPS 的家庭实验室,想替代网盘又觉得 Nextcloud 太臃肿。
  • 临时文件中转:比如几个朋友之间分享文件,FolderHost 安装快、用完即弃。

不推荐给:需要手机 App 全家桶、需要 Office 文档在线编辑、或者团队大于 10 人需要复杂权限结构的用户。

行动建议:先买一台便宜的 VPS(比如前面提到的 RackNerd 年付套餐),跟着本文步骤部署。跑起来后用一周感受一下,如果觉得缺功能再迁移到 Nextcloud 也不迟。记得设置好自动备份和防火墙,别等到数据丢了才后悔。

注意:本文中提到的套餐价格、优惠码等为写作时信息,具体以商家官网为准,需人工核实。

原创文章,作者:兆润,如若转载,请注明出处:https://vpscn2gia.com/folderhost-private-cloud-vps-deployment-guide/

(0)
上一篇 2026年7月12日 07:11
下一篇 2026年7月13日 11:09

相关推荐

  • 美国原生住宅IP VPS测评 2025:解锁 Netflix / ChatGPT 首选(丽萨住宅主机 & Vircs 深度解析)

    2025年使用传统数据中心IP解锁流媒体和AI服务面临严峻挑战,Netflix常提示代理服务仅显示自制剧,ChatGPT频繁验证,社交账号易被风控。本文聚焦丽萨住宅主机与Vircs两家美国原生住宅IP服务商进行深度测评。丽萨住宅主机专注住宅IP领域,提供双ISP家宽资源,采用AS4837优质线路,具备Netflix全库解锁和AI服务稳定访问能力,月付价格从25元至150元不等,适合个人及小团队主力使用。Vircs则以多IP矩阵部署见长,适合跨境电商及社媒运营等业务场景。建议将丽萨作为日常使用主力节点,Vircs作为业务备份,形成互补方案以应对平台风控升级。

    2025年12月19日 主机商家
  • 2026 年全球云 LocVPS 深度体验:从套餐、机房到适用场景全解析

    全球云LocVPS作为运营超过十三年的老牌VPS服务商,其核心优势在于覆盖香港、日本、韩国、美国等多个热门节点的多机房布局,并提供CN2、CTG、CMI、KDDI、软银等针对国内优化的网络线路。全线采用KVM虚拟化架构,月付套餐24元起,配合长期有效的8折优惠码使年付最低可达80元,续费同价策略避免了行业常见的价格陷阱。服务支持支付宝支付和自助管理控制台,香港节点延迟低至30-60ms,不同线路可针对性匹配电信、联通、移动等运营商需求,适合追求稳定连接与性价比的国内用户。

    2026年2月22日
  • DogYun(狗云) 超级便宜的CN2 GIA线路VPS 512MB内存低至20RMB

    近年来,随着互联网的快速发展,VPS提供商在市场上变得越来越多。然而,要找到一个质量优秀的VPS提供商却并不容易。在国内,有一位技术达人搞的VPS提供商备受推崇,那就是DogYun…

    2023年12月8日
  • BestVM 评测:CN2 GIA 多线优化实战体验,国内访问与建站是否真的更稳?(2026)

    线路稳定性对国内访问体验的影响远大于硬件配置,晚高峰的抖动与丢包才是导致网站卡顿、后台超时的核心问题。BestVM主打CN2 GIA与多线优化,通过更优网络路径提升访问可用性,尤其适合对高峰期稳定性有要求的建站用户。其多节点与分级套餐支持月付试跑,便于实测后迭代升级,降低选型风险。KVM虚拟化加SSD存储保障IO性能,避免误将磁盘瓶颈归因于网络。支付友好且支持短周期验证,但实际体验受节点和运营商差异影响,需在晚高峰实测ping、路由、页面加载与接口响应。相比DMIT等高端线路,BestVM定位中端,适合预算有限又不愿妥协稳定性的用户,作为线路优化的实用折中方案。

    2026年2月2日
  • VPS 搭建私人影音中心全攻略:OpenList 挂载网盘 + SyncTV 多人同步播放

    VPS搭建私人影音中心的关键在于OpenList与SyncTV的协同:前者通过Cookie鉴权挂载夸克网盘等存储,实现多云盘资源整合并生成稳定直链;后者基于WebRTC实现实时同步播放、弹幕互动与语音通信,支持跨地域多人观影。系统完全运行于自有的VPS之上,数据自主可控,规避了平台广告、限速与版权限制问题。选用搬瓦工CN2 GIA/CMIN2线路VPS可保障低延迟、高带宽的流畅访问体验,即使4K高码率视频亦能稳定传输。

    2026年4月12日
  • 如何选择亚洲高性能 VPS?ZgoCloud 与同价位产品实测对比及长期使用建议

    ZgoCloud 的核心竞争力在于以理性定价提供接近企业级的VPS体验,其采用AMD Ryzen 7000、EPYC 9004等新架构处理器,搭配NVMe SSD与BGP智能路由,在香港和日本大阪节点实现低延迟、低抖动的稳定性能。实测显示,其IO调度策略克制,高峰时段仍能维持可靠读写,尤其适合面向亚洲用户的生产环境。套餐按季度付费为主,支持平滑升级,避免频繁迁移,虽入门价格偏高且无免费试用,但对追求长期稳定、已脱离测试阶段的开发者与小企业而言,具备显著持续价值。相较同价位产品,优势集中在硬件代际、网络优化与资源控制,而非参数堆砌。

    2026年1月22日
  • JustHost 无限流量 VPS 深度评测:真实带宽、适用场景与避坑指南

    JustHost 作为俄罗斯老牌服务商,自2006年运营至今,主打“无限流量+KVM虚拟化+NVMe存储+全球40+数据中心”的VPS产品,适合高流量内容分发场景。其核心优势在于300–500Mbps固定带宽、不计量流量及最多50次免费机房与IP切换,有效支持视频、图片、软件下载站等大流量业务。采用KVM架构保障资源隔离,性能适配中小型Web应用、数据库及爬虫任务。虽非独享带宽,长期满载可能触发公平使用策略限速,但合理控制负载并结合多节点分流可实现稳定运行。适合预算有限的个人站长、独立开发者及跨国SaaS团队,用于边缘分发、测试环境与多区域部署,搭配ColoCrossing等高SLA后端构建弹性架构。

    2025年12月23日
  • DMIT VPS 深度评测:香港 / 日本高端线路速度与选购指南

    DMIT 作为主打高端线路的 VPS 服务商,聚焦香港与日本节点,专为对网络质量有高要求的用户设计。其核心优势在于优化的回国线路,如 CN2 GIA 与精品网络,带来低延迟、低丢包及高峰时段的稳定表现,适合企业官网、跨境办公、游戏加速等生产业务。相比搬瓦工、GigsGigsCloud 等同类商家,DMIT 在亚洲线路深度优化上具竞争力,尤其适合面向中国大陆用户的场景。硬件配置均衡,1–2GB 内存方案可满足中小网站与轻量应用,但不适合 CPU 密集型任务。选购时应明确需求:真实业务且重视体验者适合 DMIT,而学习练手或低流量项目则推荐 RackNerd、CloudCone 等高性价比替代方案。建议购买前通过测速、路由追踪与口碑评估实际表现,避免资源浪费。

    2025年12月30日
  • 每年支付15美元内的VPS有哪些

    本文讨论了在预算有限的情况下寻找便宜且稳定的虚拟专用服务器(VPS)的重要性,特别是年付15美元以内的选项。文章旨在帮助那些需要稳定VPS服务的用户,包括个人站长、开发者以及普通用…

    2025年6月15日
  • Evoxt VPS 深度评测:马来西亚/日本/洛杉矶多节点全球覆盖性价比之选 2026

    Evoxt 是近年增长迅速的 VPS 服务商,以马来西亚、日本大阪、洛杉矶等多节点全球覆盖和 $2.99/月的亲民入门价格受到关注。本文从数据中心布局、套餐方案、网络质量、适用场景等维度进行全面深度评测。

    2026年6月24日