# Nomadro 部署说明 ## 服务器信息 - 主机: `107.173.30.245` - 代码目录: `/var/www/nomadro.com` - 应用端口: `4003`(仅本机) - 域名: `nomadro.com` / `www.nomadro.com` → Caddy 反代 ## 不影响现有业务 - nginx 仍在 **23794** 端口服务 `specials.nomadro.live`(v2ray-agent),未改动 - sing-box 未改动 - Caddy 仅占用 **80/443**,专用于 nomadro.com ## DNS 配置(必须) 将域名 A 记录指向服务器 IP: ``` nomadro.com A 107.173.30.245 www.nomadro.com A 107.173.30.245 ``` 若使用 Cloudflare,需关闭代理(灰云)或配置 Origin 指向该 IP,否则 Caddy 无法自动签发 HTTPS 证书。 ## 首次部署 ```bash ssh root@107.173.30.245 export GIT_PASS='你的密码' export GIT_USER='eric' git clone -b test https://eric:${GIT_PASS}@gitea.dsx2020.com/eric/gitlab-instance-0a899031_nomadro.git /var/www/nomadro.com cd /var/www/nomadro.com bash deploy/setup-server.sh ``` ## 日常更新 ```bash ssh root@107.173.30.245 cd /var/www/nomadro.com bash deploy/deploy.sh ``` ## 服务管理 ```bash systemctl status nomadro caddy nginx journalctl -u nomadro -f journalctl -u caddy -f ```