Files
shirobana-bot/bot-utility.service
T
RRRosmontis 34089d0042 Initial import of Shirobana bot backend
Include utility modules, shared channels, prompts, read-only skills, wardrobe memory and regression tests. Externalize legacy credentials and exclude private runtime state.
2026-11-11 00:25:30 +08:00

24 lines
615 B
Desktop File

# Deployment template: adjust user, checkout path and EnvironmentFile before use.
[Unit]
Description=Shirobana utility bot backend
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=shirobana
Group=shirobana
WorkingDirectory=/opt/shirobana-bot/bot-utility
ExecStart=/opt/shirobana-bot/bot-utility/.venv/bin/python -B /opt/shirobana-bot/bot-utility/main.py
Environment=PYTHONUNBUFFERED=1
Environment=TZ=Asia/Shanghai
EnvironmentFile=/etc/shirobana-bot/bot.env
Restart=on-failure
RestartSec=10
TimeoutStopSec=30
KillMode=control-group
UMask=0077
[Install]
WantedBy=multi-user.target