[Unit] Description=Baton — Telegram bot FastAPI backend After=network.target Wants=network-online.target [Service] Type=simple User=www-data WorkingDirectory=/opt/baton EnvironmentFile=/opt/baton/.env ExecStart=/opt/baton/venv/bin/uvicorn backend.main:app --host 127.0.0.1 --port 8000 Restart=on-failure RestartSec=5s StandardOutput=journal StandardError=journal [Install] WantedBy=multi-user.target