> For AI agents: the complete documentation index is available at https://www.tteam.icu/llms.txt, the full documentation bundle is available at https://www.tteam.icu/llms-full.txt.

# 关于我的家庭服务器

先大致介绍一下我家里的家庭服务器 setup，我家里有两台机器: 一台是绿联云`DXP4800`作为`NAS`存储设备，另一台是零刻`EP12 pro`作为计算服务器

## 系统配置

零刻`EP12 pro`安装了`Proxmox VE`系统作为计算节点运行各种服务

![PVE截图](https://img.tteam.icu/i/2025/03/14/sacs7y-3.webp)

绿联云`DXP4800`作为存储节点，主要用于数据备份

![NAS截图](https://img.tteam.icu/i/2025/03/14/t0gy0g-3.webp)

## 服务部署

由于之前使用过相册服务，觉得[MT Photos](https://mtmt.tech/)非常好用，所以直接购买了永久授权，并将服务部署在`NAS`上

在`PVE`的`Linux`虚拟机中安装了`MT`的AI服务、代理服务、自动化服务等

![服务器截图1](https://img.tteam.icu/i/2025/03/15/nm7rzb-3.webp)

![服务器截图2](https://img.tteam.icu/i/2025/03/15/nmd127-3.webp)

在所有的`Linux`服务器上都安装了[node\_exporter](https://github.com/prometheus/node_exporter)来监控服务器状态

## 网络架构

这部分相对详细，因为这套网络方案可以供大家参考

### 网络代理

作为程序员，日常访问`GitHub`等网站时需要流畅的网络体验，因此代理服务必不可少

我使用的代理基于[gost](https://github.com/go-gost/gost)，具体使用方法可参考[这里](https://www.tteam.icu/ops/vpn/gost.html)

这套方案经过几年的使用验证，稳定性较好且未被封禁，当然其局限性是需要在局域网内有专门的机器用于解密

### 外部访问

从我的[云服务器](https://www.tteam.icu/urls#cloud-servers)中选择一台`VPS`作为中转

首先在`VPS`上部署`Nginx`，将`*.xxx.com`域名反向代理到本地的`20000`端口，然后使用`frp`将家里虚拟机的`80`端口穿透到这台`VPS`的`20000`端口

在家里的虚拟机中部署`Nginx`，将需要外部访问的服务反向代理到`80`端口

后续新增服务时，只需在家庭虚拟机中添加相应的`Nginx`配置即可

网络架构示意图:

![网络架构示意图](https://img.tteam.icu/i/2025/03/15/o2dwkz-3.webp)
