服务器信息 ========== IP: 103.24.219.171 名称: CMI-8H8G (qlhkc-MmoX2MhqxEy2) 用途: NetBird全栈 + TUIC + code-server + Flask + 网站代理 + iOS mobileconfig分发 服务清单 ======== 1. Nginx - HTTP/HTTPS反代 (端口 8080-8084) 站点: jd, anshi, 3day, code-server, netbird-admin-ui 配置: /etc/nginx/conf.d/*.conf + sites-enabled/ 2. NetBird Docker (5容器) - netbird-traefik - TLS终结 (端口 80/443) - netbird-proxy - WireGuard代理 (端口 51820/udp) - netbird - 客户端 - netbird-dashboard - Web面板 - netbird-server - 管理服务 (端口 3478/udp) 数据卷: default_netbird_data, _proxy_certs, _traefik_letsencrypt Docker Compose: /root/docker-compose.yml 3. NetBird Admin UI - Node.js API (端口 3001, systemd) 应用: /opt/netbird-admin-ui/ 4. TUIC V5 - 代理协议 (端口 34567) 二进制: /usr/local/bin/tuic 配置: /etc/tuic/config.json 证书: /etc/tuic/cert.crt, private.key 5. code-server - Web版VS Code (systemd) 二进制: /usr/bin/code-server 配置: /root/.config/code-server/config.yaml 密码: /root/.config/code-server/password.txt 工作目录: /root/workspace 6. Flask - 3day Mobileconfig下载服务 (端口 18080, systemd) 应用: /var/www/html/idloan/3day/app.py 7. ttyd - Web终端 (已停止) 8. X-UI/Xray - 代理面板 (端口 6688) 9. JD/Anshi网站 - /var/www/html/jd, /var/www/html/idloan/anshi 10. iOS mobileconfig - /var/www/苹果DNS/ 关键路径 ======== - Nginx配置: /etc/nginx/conf.d/ - NetBird Docker: /root/docker-compose.yml, /opt/netbird/ - TUIC配置: /etc/tuic/config.json - Flask应用: /var/www/html/idloan/3day/ - iOS配置: /var/www/苹果DNS/ - SSL: /root/.acme.sh/ (自动续签) 备份文件 ======== - cmi8h8g-backup.tar.gz (481M) - 主要备份 (Nginx + /opt/ + root) - cmi8h8g-supplement.tar.gz (34M) - 补充备份 (Docker卷 + TUIC + Web内容) - cmi8h8g-bbr3-www.tar.gz (185K) - 7/31补: bbr3.sh新版(7/30, md5 9a4ae3b) + /var/www全量(332K, jd/anshi/3day/苹果DNS) - cmi8h8g-systemd-acme.tar.gz (397K) - 7/31补: systemd服务定义(3day-flask/code-server-root/netbird-admin-ui-api/iphone-3day-mobileconfig/realm) + /etc/crontab + cron.d + /root/.acme.sh 恢复步骤 ======== 1. 安装系统: Ubuntu 22.04 LTS 2. 安装依赖: apt install -y docker.io nginx python3-flask code-server 3. 恢复主备份: tar -xzf cmi8h8g-backup.tar.gz -C / 4. 恢复补充: tar -xzf cmi8h8g-supplement.tar.gz -C / 5. 恢复服务定义+证书: tar -xzf cmi8h8g-systemd-acme.tar.gz -C / 6. 恢复bbr3+www: tar -xzf cmi8h8g-bbr3-www.tar.gz -C / 7. 启动Docker: systemctl restart docker; cd /root && docker compose up -d 8. 启动服务: systemctl restart nginx systemctl restart tuic systemctl restart 3day-flask systemctl restart code-server-root systemctl restart netbird-admin-ui-api