SlaunchX DevOps / 运维 OPS / n-00007 服务清单

← 返回门户

n-00007 服务清单 (slaunchx-local-test)

全量实测 2026-08-18。Debian 12 (kernel 6.1), x86-64, 12 vCPU, 30G 内存, VPN 10.8.0.3。 47 运行容器 (另有一批 4 个月前 Exited 的历史 drone/CI 容器, 未列)。按类别分组。

代码托管与 CI

服务 容器 端口 说明
Gitea gitea 2222→22 (SSH), 23000→3000 (HTTP) 数据在独立数据盘 slaunchx-data-vg/gitea/opt/gitea (100G LV)
Gitea Actions runner gitea-runner-slaunchx 2375-2376 (内部) /opt/gitea-runner, label slaunchx-pages, 与 drone 并存
Container Registry registry 5000 docker-registry.slaunchx.cc 上游
Drone server drone-server 21080→80 存量流水线, 逐步迁 Gitea Actions 后退役
Drone runner drone-runner 3000 (内部)
Drone MinIO (CI 制品) drone-minio 29010/29011 制品/缓存桶

业务栈 test (端口 180xx) 与 alpha (端口 190xx)

每套 = app-prometheus + 5 微服务 + webhook-delivery + MySQL/Redis/RabbitMQ/MinIO + telegram-alert。

组件 test alpha
app-prometheus (主应用) 18020 19020
service-email 18030 19030
service-schedule 18050 19050
service-dingtalk 18061 19061
service-slash 18080 19080
service-photonpay 18100 19100
service-webhook-delivery 18060 (仅容器内) 18060 (仅容器内)
MySQL 18306 19306
Redis 127.0.0.1:18379 127.0.0.1:19379
MinIO (API/Console) 127.0.0.1:18000/18001 127.0.0.1:19000/19001
RabbitMQ (amqps/mgmt) 127.0.0.1:18572/18672 127.0.0.1:19572/19672
telegram-alert 无宿主端口 无宿主端口

compose 在 /home/reynard/devops/docker/java (config/environment/mysql-init/telegram-alert 子目录)。

可观测 (集中在本机, 也接收 n-00006/网关的远程日志)

服务 容器 端口
Grafana slaunchx-grafana 23030→3000
Loki slaunchx-loki 23100→3100 (接收 n-00006/n-00008 promtail 推送)
Prometheus slaunchx-prometheus 23200→9090
Promtail slaunchx-promtail
remote-promtail-docker remote-promtail-docker
Loki issue watcher slaunchx-loki-issue-watcher, slaunchx-loki-async-task-issue-watcher — (告警→Gitea issue)
host-health slaunchx-host-health
Smokeping slaunchx-smokeping 127.0.0.1:3002→80 (本机内部; 公网 smokeping-test 由 n-00008 另一实例提供)

compose 在 /home/reynard/devops/docker/logging (grafana/loki/prometheus/promtail/remote-docker 子目录)。

密钥 / 通知 / VPN 中枢 / 其他

服务 容器 端口 说明
OpenBao openbao 127.0.0.1:8200-8201 + openbao-auto-unseal 自动解封; compose /home/reynard/devops/docker/openbao
Cap Standalone slaunchx-cap + slaunchx-cap-valkey 127.0.0.1:23300→3000 人机验证 widget/siteverify; compose /home/reynard/devops/docker/cap; 公网 https://cap.slaunchx.cc
Notify slaunchx-notify 8400 磁盘水位/告警出口 (telegram 正常, email SMTP 待修)
VPN 中枢 vpncentre-central (8787-8788), vpncentre-mysql (3306) OpenVPN 集中管理面
Secure channel helper secure-channel-helper-mail-a 3101→3000
Webhook 接收器 webhook-test-receiver 18888 测试用

宿主层 (非容器)

  • fleet-agent 双栈: v0 (slaunchx-fleet node agent) + v1 (zmuke-fleet 1.0 agent), 均 active。
  • OpenVPN: openvpn-client (vpncentre 托管) + watchdog + @mgmt + @mgmt-usa (三隧道, 见 ARCHITECTURE)。
  • node_exporter active, smartd active (双盘监控), fail2ban active。
  • 运维仓库 slaunchx-ops-devops 检出在 /opt/slaunchx/repos/slaunchx-ops-devops, 9 个 systemd 服务/定时器由此运行 (见 OPERATIONS.md)。

已退役 / 停用

  • wordpress (2026-08-17 退役; 数据留 /home/reynard/devops/docker/wordpress/data 待终删)。
  • uptime-kuma 容器 在本机已 Exited — 现役 Uptime-Kuma 跑在网关 n-00008 (127.0.0.1:3001)。
  • 一批 drone-* / slaunchx-backend-ci-* / elaypay-docs 等 4 个月前 Exited 的历史容器。