[Unit] Description=PTL API After=network-online.target Wants=network-online.target [Service] Type=simple User=ptl Group=ptl Environment=APP_CONFIG=/etc/ptl_api/config.json Environment=TELEMETRY_STATE_FILE=/var/lib/ptl_api/telemetry.json ExecStart=/opt/ptl_api/ptl-api Restart=on-failure RestartSec=2 NoNewPrivileges=true PrivateTmp=true ProtectSystem=strict ProtectHome=true ReadWritePaths=/var/lib/ptl_api LogsDirectory=ptl_api TimeoutStopSec=10 [Install] WantedBy=multi-user.target