[Unit]
Description=Telegram Summarizer Bot
After=network.target
[Service]
Type=simple
User=root
Group=root
WorkingDirectory=/root/tgsummarizer
# 🚨 关键:设置必要环境变量
Environment=HOME=/root
Environment=PATH=/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 启动命令
ExecStart=/root/.local/bin/uv run /root/tgsummarizer/main.py
# 先暂时启用日志(调试用!)
StandardOutput=journal
StandardError=journal
# 自动重启
Restart=on-failure
RestartSec=10
# 🚫 先注释掉安全限制(排除干扰)
# ProtectSystem=strict
# ProtectHome=true
# PrivateTmp=true
[Install]
WantedBy=multi-user.target