GPack/DiscordBot.service
2026-03-26 13:17:41 +01:00

23 lines
500 B
Desktop File

[Unit]
Description=Discord Bot
After=network.target
[Service]
Type=simple
User=minecraft
WorkingDirectory=/home/minecraft/GPack
ExecStart=/home/minecraft/.local/bin/uv run discord_bot.py
Restart=always
RestartSec=5
# Optional but recommended
Environment=PYTHONUNBUFFERED=1
# Allow binding to privileged ports like :80 while still running as `minecraft`.
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
AmbientCapabilities=CAP_NET_BIND_SERVICE
NoNewPrivileges=true
[Install]
WantedBy=multi-user.target