Files
gitlab-instance-0a899031_no…/deploy/README.md
2026-07-11 11:30:35 -05:00

1.2 KiB
Raw Blame History

Nomadro 部署说明

服务器信息

  • 主机: 107.173.30.245
  • 代码目录: /var/www/nomadro.com
  • 应用端口: 4003(仅本机)
  • 域名: nomadro.com / www.nomadro.com → Caddy 反代

不影响现有业务

  • nginx 仍在 23794 端口服务 specials.nomadro.livev2ray-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 证书。

首次部署

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

日常更新

ssh root@107.173.30.245
cd /var/www/nomadro.com
bash deploy/deploy.sh

服务管理

systemctl status nomadro caddy nginx
journalctl -u nomadro -f
journalctl -u caddy -f