[Unit] Description=VW EU Data Act Prometheus Exporter After=network-online.target Wants=network-online.target [Service] Type=simple User=prometheus Group=prometheus WorkingDirectory=/opt/vw-eu-data-act-exporter ExecStart=/opt/vw-eu-data-act-exporter/venv/bin/python3 /opt/vw-eu-data-act-exporter/vw-eu-data-act-exporter.py Restart=on-failure RestartSec=30 # Hardening ReadWritePaths=/opt/vw-eu-data-act-exporter/raw_json NoNewPrivileges=true ProtectSystem=strict ProtectHome=true PrivateTmp=true PrivateDevices=true ProtectKernelTunables=true ProtectKernelModules=true ProtectControlGroups=true RestrictSUIDSGID=true [Install] WantedBy=multi-user.target