[Unit] Description=Active Blue IRC LLM Bot Documentation=http://192.168.1.64:3000/tocmo0nlord/irc-bot After=network-online.target Wants=network-online.target [Service] Type=simple User=irc-bot Group=irc-bot WorkingDirectory=/opt/irc-bot Environment="PYTHONPATH=/opt/irc-bot" EnvironmentFile=/etc/irc-bot/.env ExecStart=/opt/irc-bot/venv/bin/python -m bot.irc_client Restart=on-failure RestartSec=10 StandardOutput=append:/var/log/irc-bot/bot.log StandardError=append:/var/log/irc-bot/bot.log # Hardening NoNewPrivileges=true PrivateTmp=true ProtectSystem=full ReadWritePaths=/etc/irc-bot /var/lib/irc-bot /var/log/irc-bot [Install] WantedBy=multi-user.target