零基础搭建家用 NAS:Docker + Nextcloud 私有云实战

零基础搭建家用 NAS:Docker + Nextcloud 私有云实战

为什么需要自己的私有云?

网盘限速、隐私泄露、会员涨价……越来越多的用户开始转向自建 NAS。今天用最低成本,搭建一台能自动备份手机照片、同步文档、还能跑 Docker 的家用私有云。

硬件选择:旧电脑别扔

不需要买群晖!任何 2015 年后的 x86 电脑都能胜任:

  • CPU: Intel J3455 或更高(支持硬件转码)
  • 内存:8GB 起步(Docker 吃内存)
  • 硬盘:2 块 4TB 组 RAID1(数据安全)
  • 系统:Ubuntu Server 22.04 LTS

核心部署:Docker Compose 一键搞定

创建 docker-compose.yml

version: '3'
services:
  nextcloud:
    image: nextcloud:latest
    container_name: nextcloud
    ports:
      - "8080:80"
    volumes:
      - ./nextcloud_data:/var/www/html
      - ./user_files:/data
    environment:
      - NEXTCLOUD_ADMIN_USER=admin
      - NEXTCLOUD_ADMIN_PASSWORD=YourStrongPass123
    restart: unless-stopped
    
  mariadb:
    image: mariadb:10.6
    container_name: nextcloud_db
    volumes:
      - ./db_data:/var/lib/mysql
    environment:
      - MYSQL_ROOT_PASSWORD=dbRootPass456
      - MYSQL_PASSWORD=nextcloudPass789
      - MYSQL_DATABASE=nextcloud
      - MYSQL_USER=nextcloud
    restart: unless-stopped

启动命令:

docker-compose up -d
# 访问 http://你的IP:8080 完成初始化

关键配置:让体验更接近商业网盘

功能 实现方式 效果
手机自动备份 Nextcloud 移动端 + 后台同步 拍照即上传,释放手机空间
外网访问 Cloudflare Tunnel / 公网 IP+DDNS 随时随地访问文件
自动整理 PhotoPrism 容器 AI 识别相册、人脸分类
离线下载 Transmission 容器 24 小时挂机下载

成本对比

自建方案:旧电脑 0 元 + 2 块 4TB 硬盘约 1600 元 = 1600 元
群晖 DS224+:主机 2800 元 + 2 块 4TB 硬盘 1600 元 = 4400 元
百度网盘 5TB:超级会员 298 元/年 × 10 年 = 2980 元(还不包括隐私风险)

注意事项

RAID1 不是备份!重要数据遵循 3-2-1 原则:3 份副本、2 种介质、1 份异地。建议定期将关键数据加密后上传到云端做冷备份。

搭建过程中遇到问题?欢迎在评论区留言讨论。

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注