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

相关推荐

  • VIRCS:美国原生家庭IP的真实体验与核心优势

    VIRCS是一家美国洛杉矶的互联网服务公司,专注于提供基于真实美国家庭宽带网络的住宅IP服务。其核心优势在于通过自建机房并与AT&T合作拉专线,确保用户获取纯净的静态住宅IP,支持IPv4/IPv6且不限流量。实测证实IP质量优异,可稳定访问TikTok、业务。服务支持Windows/Linux系统,提供标准版($35.99/月)、旗舰版($55.99/月)和专业版($99.99/月)三种套餐,均配备50Mbps独享带宽。 该服务特别适用于TikTok运营、跨境电商、金融业务等需要真实美国网络环境的用户,但不适合搭建网站。2025年黑五活动期间,使用折扣码BLACKFR可享年付6.4折、两年付6折优惠,活动持续至12月20日。需注意服务不支持退款,更换IP需付费,且不适合高并发场景。

    2025年11月29日
  • ShockHosting 评测:从共享主机到独服的升级路径,谁适合从入门买到顶配?

    从共享主机起步、到 VPS、再到独立服务器——这是一个站长最常见的成长路径。但大多数商家只专注卖一个价位的产品,用户升级时不得不更换服务商,重新适应新的面板和环境。而 ShockH…

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

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

    2026年4月12日
  • 2026 年野草云深度体验:从多线机房、性能到长期可用性,怎么选才不踩坑

    野草云定位为面向中文用户的国产运营VPS服务商,核心优势在于多线机房优化、中文沟通支持及支付宝支付便利。其多线方案能显著改善国内访问成功率,尤其适合中小型网站在晚高峰避免完全不可用的风险。配置覆盖1核1G至2核2G等档位,配合频繁促销活动,能有效降低长期托管成本。但需注意其线路表现存在差异,建议通过晚高峰实测筛选机房;且不适合高并发或强SLA场景,此类需求应优先考虑DMIT等高端服务。目标用户主要为厌倦廉价VPS稳定性问题、重视沟通效率且预算有限的个人站长及中小团队。

    2026年1月28日
  • KiteSim 免实名实体手机号开通教程:美国、加拿大、英国号码接码与保号全流程

    这篇教程围绕 KiteSim 免实名实体手机号服务展开,详细介绍美国、加拿大、英国号码的注册、购买、接码与保号全流程,并对比号码服务与 eSIM 流量服务的区别,同时说明了适用人群、准备工作、价格和优惠有效期等注意事项

    2026年8月28日
  • Giffgaff 账号停用后如何申请退款:余额退款流程和英文申诉邮件模板

    本文详细介绍了 Giffgaff 账号因长期不在英国被停用后如何申请余额退款,包括登录官网、选择退款表单、撰写英文申诉信等步骤,并附可直接复制修改的模板,同时提醒了退款政策要点和注意事项

    2026年7月29日
  • 2026 Kamatera 深度评测:企业级自定义云服务的终极选择

    Kamatera的核心竞争力在于其完全可自定义的云服务器配置与企业级服务保障的结合,用户可按需组合CPU、内存、存储和带宽,精准匹配业务需求,避免资源浪费。其采用NVMe存储和10Gbps带宽,显著提升数据读写与网络传输性能,尤其适用于高并发应用、数据库及大文件处理场景。平台提供99.95%的年度可用性SLA,并附带未达标赔偿条款,强化服务可靠性。美国境内纽约、达拉斯、圣克拉拉等多机房布局,支持低延迟部署,满足地理优化需求。配合30天免费试用政策,用户可在零成本下全面测试性能与网络质量,降低决策风险。该模式特别适合对稳定性、灵活性有高要求的企业用户及技术团队。

    2026年2月1日
  • UltraVPS 评测:长期稳定运营、多机房选择与建站实测,是否值得入手?

    UltraVPS凭借长期稳定运营和多机房部署能力,成为注重服务可靠性的VPS优选。其采用KVM虚拟化与SSD存储,保障资源隔离和磁盘性能,适合建站、代理及对稳定性要求较高的应用场景。相比低价或线路优化型商家,UltraVPS定位于中档价格区间,不依赖超售盈利,确保服务质量可持续。支持美国、欧洲等多个机房选择,便于用户按地域需求灵活部署,并具备在线升级配置潜力。虽部分节点缺乏CN2 GIA等国内优化线路,可能影响国内访问延迟,且定价非最低,但其在稳定性、口碑积累和运维可靠性方面的综合优势,使其适合重视长期运行、不愿频繁迁移的用户。建议通过月付试用验证线路表现后再做长期投入决策。

    2026年1月27日
  • 2026 年 OrangeVPS 深度体验:从套餐性价比到节点选择,新手也能买对不踩坑

    OrangeVPS 的核心价值在于以可控成本提供多机房选择空间,适合愿意通过实测验证节点稳定性的用户。其优势并非单一配置或低价,而是支持按目标用户分布筛选节点,结合价格友好的套餐实现风险分层部署。文章强调,真实体验由路由、抖动与晚高峰表现决定,仅看延迟易误判,必须进行覆盖高峰时段的综合测试。建议将入门款用于试跑,完成节点验证与备份恢复流程演练后,再用于内容站或轻量生产环境。该方案不适合强 SLA 需求的核心业务,更适合作为次级平台、镜像站或旁路服务。选购时应优先月付试用,关注续费、迁移与退款规则,并建立“三层备份”机制以确保可恢复性。对比 RackNerd 与 CloudCone,OrangeVPS 的差异化在于节点可选性与部署灵活性,而非极致低价。

    2026年2月4日
  • 搬瓦工 BandwagonHost 评测:CN2 GIA 线路到底强在哪?2026 建站与跨境实测思路全解

    搬瓦工的核心竞争力在于CN2 GIA优化线路、多机房迁移能力和KiwiVM面板的运维支持,共同构建了面向实际业务需求的稳定方案。相比普通VPS,其线路优势并非单纯提升网速,而是显著降低晚高峰的抖动与丢包,使建站、跨境业务等高交互场景保持可用性。KiwiVM面板提供一键重装、流量统计和机房迁移功能,大幅减少运维风险。该服务更适合对稳定性敏感、愿为长期省心付费的用户,但价格偏高且以年付为主。选购时应通过晚高峰实测路由延迟与业务接口性能,优先选择支持迁移的套餐以保留调整空间。

    2026年2月1日