Kimen's blog Kimen's blog
首页
  • Vue
  • Java
  • 数据库
  • 技术文档
  • 经验之谈
  • 疑难杂症
  • IDE
  • MAC软件分享
  • 学习
  • 运维
  • 折腾
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Kimen Tang

全沾打工人
首页
  • Vue
  • Java
  • 数据库
  • 技术文档
  • 经验之谈
  • 疑难杂症
  • IDE
  • MAC软件分享
  • 学习
  • 运维
  • 折腾
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • MAC软件分享

  • 学习

  • 运维

  • 折腾

    • 【NAS In Docker】👨‍👩‍👧‍👦家庭数据中心 = 闲置台式机 + Docker
      • 👨‍👩‍👧‍👦 家庭数据中心
      • 💻 台式机配置
      • Centos安装Docker
      • Centos安装docker-compose
      • 内网穿透
      • Cloudreve 网盘
      • Aria2 下载
      • Jellyfin 流媒体中心
      • Bitwarden 个人密码管理
      • Netatalk TimeMachine备份
      • Netdata 性能实时监测
      • Gitea 代码仓库
      • Nexus3 私服
      • 数据备份
    • 【NAS In Docker】重要数据备份并自动上传至阿里云盘
    • 当『Infuse』遇上『阿里云盘』 🚀
    • 当『Emby、Plex、Jellyfin』遇上『阿里云盘』🎬
  • 更多
  • 折腾
Kimen
2021-05-07
目录

【NAS In Docker】👨‍👩‍👧‍👦家庭数据中心 = 闲置台式机 + Docker

# 👨‍👩‍👧‍👦 家庭数据中心

名称 描述
DDNS 动态域名解析
Frp 内网穿透
Cloudreve 个人轻网盘
Aria2 BT下载、离线下载、AriaNg可视化
Jellyfin 流媒体中心
Bitwarden 个人密码管理
Netatalk TimeMachine备份
Netdata Linux性能实时监测工具
Mysql 5.7 数据库
Gitea 代码仓库
Nexus3 Maven、NPM、Docker私服
Joplin 个人笔记

# 💻 台式机配置

名称 配置
系统 CentOS Linux release 7.9.2009
CPU Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
主板 ASUS PRIME B250M-A
内存 美商海盗船 8GB DDR4 2400MHz
固态 SAMSUNG 256GB
硬盘 希捷 1T

# Centos安装Docker

这部分就不过多描述了,网上有一大堆教程,主要就是下面这个安装命令

yum install -y docker-ce
1

# Centos安装docker-compose

cd /usr/local/bin
# 下载docker-compose
wget https://github.com/docker/compose/releases/download/1.29.1/docker-compose-Linux-x86_64
# 添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose
# 查看docker-compose版本
docker-compose -v
1
2
3
4
5
6
7

# 内网穿透

家里新办了500M宽带,50M上传,开通了外网IP,将一部分需要高上传的业务(如:网盘下载,流媒体)转移成直接通过电信网络对外开放 缺点就是80和443端口被电信禁了,没法用HTTPS

腾讯云的轻量级应用服务器,用学生优惠108一年,又正好碰上免费升配的活动升级了一波配置,具体配置如下:

这台服务器主要有两个作用

  • 安装frp服务端,为内网穿透提供外网地址
  • Nginx 反向代理,Http转Https

# Cloudreve 网盘

  • ☁️ 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
  • 📤 上传/下载 支持客户端直传,支持下载限速
  • 💾 可对接 Aria2 离线下载
  • 📚 在线 压缩/解压缩、多文件打包下载
  • 💻 覆盖全部存储策略的 WebDAV 协议支持
  • ⚡ 拖拽上传、目录上传、流式上传处理
  • 🗃️ 文件拖拽管理
  • 👩‍👧‍👦 多用户、用户组
  • 🔗 创建文件、目录的分享链接,可设定自动过期
  • 👁️‍🗨️ 视频、图像、音频、文本、Office 文档在线预览
  • 🎨 自定义配色、黑暗模式、PWA 应用、全站单页应用
  • 🚀 All-In-One 打包,开箱即用

# Aria2 下载

# Jellyfin 流媒体中心

# Bitwarden 个人密码管理

# Netatalk TimeMachine备份

# Netdata 性能实时监测

# Gitea 代码仓库

# Nexus3 私服

# 数据备份

最新更新,数据备份采用大神 秋水逸冰 (opens new window) 的 backup.sh备份脚本

备份数据并上传到阿里云盘(最近撸了不少容量,而且在500M带宽下面试了一下,基本能跑满,非常舒适)

编辑 (opens new window)
上次更新: 2021/12/20, 09:41:36
FRP配置手册
【NAS In Docker】重要数据备份并自动上传至阿里云盘

← FRP配置手册 【NAS In Docker】重要数据备份并自动上传至阿里云盘→

最近更新
01
『MySQL5.7』创建用户并授权
09-07
02
当『Emby、Plex、Jellyfin』遇上『阿里云盘』🎬
08-17
03
当『Infuse』遇上『阿里云盘』 🚀
08-17
更多文章>
Theme by Vdoing | Copyright © 2020-2022 Kimen Tang | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式