Files
AgentsMeeting/deploy/linux/xmpp-bot@.service
T
hmo 1b2b935832 Initial: multi-agent XMPP communication system with dashboard
- Platform-based architecture (Windows/Linux/Mac)
- Agent instance registry (agents.yaml)
- Management dashboard with cross-platform monitoring
- xmpp_bot with HTTP bridge + health endpoints
- wechat_agent with WeChat-Hermes bridging
- Platform services: ProcessGuardian, HealthProbe, APIRouter, ChannelBridge
- Deployment: systemd (Linux) + PowerShell (Windows)
- Monitoring: SSH+ejabberdctl for cross-platform presence
2026-06-12 21:51:36 +08:00

21 lines
442 B
Desktop File

[Unit]
Description=XMPP Bot — %i
After=network-online.target ejabberd.service
Wants=network-online.target
[Service]
Type=simple
User=hmo
WorkingDirectory=/home/hmo/bots
Environment="PYTHONUNBUFFERED=1"
Environment="BOT_NAME=%i"
ExecStart=/home/hmo/.local/bin/uv run python /home/hmo/bots/%i/bot.py
Restart=always
RestartSec=15
StandardOutput=journal
StandardError=journal
SyslogIdentifier=xmpp-bot-%i
[Install]
WantedBy=multi-user.target