# NAS 运维配置 Synology DS925+(192.168.3.200)的 Docker 服务配置管理。 ## 服务 | 服务 | 说明 | 地址 | |------|------|------| | Forgejo | 自托管 Git 服务 + CI/CD runner | http://git.51yanmei.com | | mihomo | 透明代理网关(VLESS + Reality) | 局域网网关 192.168.3.200 | | dnsmasq | DHCP/DNS(预备,暂未启用) | — | ## 目录 ``` docker/ ├── forgejo/ # Forgejo + act-runner └── proxy/ # mihomo 透明代理 + dnsmasq ``` ## 部署 ### 前置条件 ```bash cp docker/forgejo/.env.example docker/forgejo/.env # 填入 GITEA_RUNNER_REGISTRATION_TOKEN cp docker/proxy/mihomo/.env.example docker/proxy/mihomo/.env # 填入 VLESS_UUID(然后手动更新 config.yaml 中的 ) ``` ### 启动服务 ```bash # Forgejo cd docker/forgejo && docker compose up -d # 透明代理 cd docker/proxy && docker compose up -d ``` ## 连接 ```bash ssh nas # HostName 192.168.3.200,需配置 ~/.ssh/config ```