简介

建立一个内部使用的数据中心,其中包括3个核心功能区,其中包括 代码仓库git 技术博客 已经网盘 alist.
3个核心功能都搭建在内网,严格控制在内网里使用,避免被入侵.

主要功能实现

  • 数据异地同步
  • 仅限局域网访问
  • 权限设置

硬件搭建

本次硬件本次数据终端使用路由器(亚瑟128G/256G),异地搭建,分别分布在 公司(主) 家里(备1) 老家(备2)

软件搭建

主要使用docker搭建gitea和typecho以及alist,其中技术博客为web的入口位置,右上角带有gitea和alist的连接

  • gitea:

docker run -d --restart=always --name=gitea -p 6022:22 -p 6030:3000 -v /opt/share/gitea:/data gitea/gitea:latest

  • typecho:
    docker run -d --name=ablog --restart always -v /home/aico/share/ablog_v8:/data -e PHP_TZ=Asia/Shanghai -e PHP_MAX_EXECUTION_TIME=600 -p 8099:80 80x86/typecho:latest
  • alist

docker run -d --restart=always -v /opt/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:main

代码仓库gitea

+多用户
+公有仓库
+私人仓库 (加密)

技术博客

+公开文档
+保密文档

网盘

+多用户私有目录
+公有网盘
+私有网盘