[Unit] Description=Serial Bridge + WiFi Captive Portal + RTC/NTP After=network.target wpa_supplicant.service Wants=network.target [Service] Type=simple User=root Group=root WorkingDirectory=/opt/serial-bridge/src Environment=PYTHONUNBUFFERED=1 ExecStart=/opt/serial-bridge/.venv/bin/python /opt/serial-bridge/src/main.py Restart=always RestartSec=3 [Install] WantedBy=multi-user.target