Uninstall & Reset
This page covers two different scenarios:
- Evaluation reset: wipe a local trial environment and start fresh.
- Production uninstall: remove services during decommissioning (with backups and warnings).
Evaluation reset (start over)
Section titled “Evaluation reset (start over)”If you used the Evaluation Quickstart, you may reset only an explicitly disposable evaluation directory that you created for that purpose. Confirm it contains no state or key source you need before proceeding:
- Stop the server process (Ctrl+C in the terminal running
lyftdata run server). - Delete the evaluation directory you created (this removes jobs, run history, logs, and settings for that eval).
- Re-run the quickstart from scratch.
Changing an admin password or reissuing worker API credentials does not recover a missing encryption master key. Do not delete a broken installation as a recovery shortcut; preserve its state and original key source, then follow Secret storage and recovery.
Production uninstall (decommissioning)
Section titled “Production uninstall (decommissioning)”Uninstalling a production deployment is destructive. Before removing anything:
- Take and validate a backup: Backup & Recovery
- Record your current configuration and the paths you used (
LYFTDATA_STAGING_DIR,LYFTDATA_JOBS_DIR, service unit/plist/NSSM details).
At a high level, decommissioning is:
- Stop the server and worker services.
- Remove the service definitions (systemd unit / launchd plist / NSSM service).
- Remove the data directories only after you are confident you no longer need the deployment.
If you are troubleshooting a broken installation, start with Troubleshooting. Do not wipe state until you have classified it as disposable and preserved any required encrypted-state recovery inputs.