21 lines
847 B
Desktop File
21 lines
847 B
Desktop File
# 第二台控制面(HA 阶段 2)。
|
|
#
|
|
# 注意:unit 文件不在 deploy tar 里,改动后须单独 scp 到
|
|
# /etc/systemd/system/ 再 daemon-reload + enable + start。
|
|
# 与 codex-cloud-server.service 完全相同,只改端口(8766):
|
|
# 同代码、同 env、同 DB 连接串;nginx upstream 把两个端口都
|
|
# 配上,任一挂了另一台继续接(webhook 去重在 DB 里,重复投递
|
|
# 幂等)。WorkingDirectory 与 User 与一号机一致。
|
|
[Unit]
|
|
Description=Codex cloud control plane (second instance)
|
|
After=network.target
|
|
[Service]
|
|
User=codexsvc
|
|
WorkingDirectory=/opt/codex-app-server
|
|
EnvironmentFile=/etc/codex-app-server/env
|
|
ExecStart=/usr/bin/python3 -m cloud.server --host 127.0.0.1 --port 8766 --db /var/lib/codex-app-server/control.db
|
|
Restart=on-failure
|
|
RestartSec=10
|
|
[Install]
|
|
WantedBy=multi-user.target
|