[Unit] Description=Jetson Edge YOLO Batch Counter (RTSP + TensorRT) Documentation=file:///opt/jetson-counter/DEPLOY.md After=network-online.target Wants=network-online.target [Service] Type=simple User=jetson Group=jetson WorkingDirectory=/opt/jetson-counter EnvironmentFile=/opt/jetson-counter/.env Environment=PYTHONNOUSERSITE=1 Environment=YOLO_CONFIG_DIR=/opt/jetson-counter/.ultralytics Environment=TORCH_HOME=/opt/jetson-counter/.torch Environment=PATH=/opt/jetson-counter/venv/bin:/usr/local/bin:/usr/bin:/bin ExecStart=/opt/jetson-counter/venv/bin/python counter_live.py TimeoutStopSec=30 KillSignal=SIGTERM Restart=on-failure RestartSec=10 StartLimitInterval=120s StartLimitBurst=5 NoNewPrivileges=true ProtectHome=true PrivateTmp=true [Install] WantedBy=multi-user.target