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)
上一篇 1天前
下一篇 13小时前

相关推荐

  • LightNode 服务器怎么样?性能、价格、优缺点全解析!

    LightNode是一家主打轻量、灵活与全球化服务的云计算服务商,主要面向中小企业、开发者、跨境电商及个人站长。其优势包括覆盖全球30多个数据中心、支持按小时或按月计费、提供多语言镜像一键部署,并具备防火墙、快照备份与SSH密钥登录等安全功能。性能测试显示,其香港节点对中国大陆访问延迟约为30ms,基础套餐月费低至7美元,实测CPU、磁盘与网络性能足以支撑中小型应用。控制台界面简洁,支持API自动化管理。不足之处包括暂无中国大陆节点、部分地区不支持IPv6及高端配置价格略高。综合来看,LightNode以高性价比、稳定运行和中文服务成为海外云服务器中的热门选择。

    2025年12月11日
  • 2026 年 Bytevirt 深度体验:从每年几美元的 NAT,到可升级的常规 VPS,谁适合上车?

    Bytevirt 提供独特的 NAT 与常规独立 IP VPS 混合方案,年付 NAT 套餐低至约 8.8 美元,常规入门套餐月付 3.5 美元起,核心价值在于以极低预算满足实验性需求。其优势在于多地区机房可选、KVM 虚拟化支持及 NAT 到独立 IP 的升级路径,适合预算有限的新手练手、开发者扩展测试节点或搭建轻量代理/监控环境;但 NAT 共享出口导致端口受限且线路稳定性波动,不适合高价值业务或需独占 80/443 端口的场景。用户应严格区分用途:NAT 仅用于非核心实验,独立 IP 承载基础服务,并务必提前规划备份与迁移。对比 RackNerd 或 DogYun 等商家,Bytevirt 定位为可玩性优先的补充节点,而非主力生产环境。

    2026年2月6日
  • GoMami 深度评测:AMD EPYC 高性能 VPS,CN2 优化多机房方案实测(2026)

    GoMami 是近年崛起的国优化 VPS 服务商,搭载 AMD EPYC 高端处理器,提供香港/洛杉矶/新加坡等多机房及 CN2 回程优化线路。

    2026年6月26日
  • 为什么香港 CN2 VPS 更快?2026 最新线路区别与购买指南

    香港CN2 VPS因采用中国电信专属网络,相比普通国际线路能有效避免晚高峰拥堵,实现大陆访问低延迟与高稳定性。其核心优势在于直连路径,其中CN2 GIA为去程回程全程专用线路,延迟可稳定在30-50ms,而CN2 GT仅回程走CN2,成本较低但稳定性稍逊。选择时需明确自身需求:主要面向国内用户、对速度敏感的项目应优先考虑CN2 GIA,而个人博客或低流量站点可选GT。同时,三网优化至关重要,联通与移动用户需确认商家是否提供AS9929或CMI专线支持。实际选购应通过晚高峰时段的测试IP进行延迟、丢包率及路由验证,避免被“伪CN2”误导。此外,原生IP主要用于流媒体解锁等特定场景,非必要不建议额外付费。综合性价比、线路质量与服务保障,HostKVM、tmhHost、丽萨主机等商家覆盖不同预算需求,而DMIT、CubeCloud则适合对性能要求极高的企业用户。

    2026年1月15日
  • Ssdnodes VPS 评测:全 SSD VPS 真能更稳更快?多机房与性价比路线实战解析(2026)

    Ssdnodes VPS采用全SSD存储和KVM虚拟化技术,其核心定位是在性能、稳定性和价格之间寻求平衡。相比低价促销型商家,它更注重存储性能;相比高端线路方案,它更具性价比优势。实测显示SSD能显著提升随机IO性能,适用于WordPress建站、数据库操作等场景,但无法解决网络延迟或CPU瓶颈问题。该服务覆盖多地区节点,适合中小型用户长期使用,但用户仍需遵循分散风险、定期备份等基础运维原则。

    2026年2月3日
  • 搬瓦工续费政策更新:账单提前 7 天!新老用户必看

    搬瓦工续费政策的核心变更是账单生成时间从到期当天提前至到期前7天,自动扣款也随之提前。依赖余额自动续费的用户必须确保在账单生成时账户余额充足,否则将直接导致续费失败且系统不会自动重试,需手动完成支付。手动续费用户虽操作流程不变,但应避免拖延,在收到账单邮件后1-2天内完成付款以降低遗漏风险。此次调整不影响套餐价格与计费周期,仅改变续费时间节点,建议用户养成提前10天检查余额的习惯,或保持账户内有足够余额缓冲,以保障服务连续性。

    2026年3月13日
  • 搬瓦工 Basic VPS / E-Commerce VPS / Ultra VPS 全系列套餐对比解析(含促销套餐)

    发布于2026年06月16日·更新于2026年06月16日|分类:VPS推荐|标签:搬瓦工

    2026年6月19日 主机商家
  • 2024年搬瓦工/BandwagonHost所有方案整理汇总

    很高兴地宣布,搬瓦工(BandwagonHost)目前在全球拥有14个数据中心。这一重要的里程碑标志着我们对客户提供优质网络服务的不懈努力。我们的数据中心分布在全球各地,为客户提供…

    2024年8月11日
  • Hosting.com 怎么样?2025 年最新测评与使用体验分享

    hosting.com是A2 Hosting与World Host Group合并后推出的全新品牌,依托强大的技术背景,提供高性能VPS和共享主机服务。其采用LiteSpeed服务器与NVMe SSD存储,支持Turbo加速,承诺99.9%正常运行时间,并提供免费SSL、迁移和备份服务。适合中小企业、电商、个人博主及开发者,尤其对WordPress深度优化。客服响应迅速,支持24/7全天候协助。首年年付享50%折扣,如VPS S套餐首年6.99美元/月,续费恢复至15.99美元/月。全球数据中心覆盖美国、欧洲和新加坡,国内访问速度尚可但非最优。提供30天退款保证,降低试用风险。

    2025年7月15日
  • 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日