[Unit] Description=inventree - IT asset inventory After=network.target [Service] Type=simple User=inventree Group=inventree WorkingDirectory=/opt/inventree ExecStart=/opt/inventree/inventree serve -addr :8080 -db /opt/inventree/data/inventree.db Restart=on-failure RestartSec=2 # Hardening (safe defaults for a small single-binary service) NoNewPrivileges=true ProtectSystem=strict ProtectHome=true ReadWritePaths=/opt/inventree/data PrivateTmp=true [Install] WantedBy=multi-user.target