Skip to content

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)

If you used the Evaluation Quickstart, all state is local to the directories you chose (~/lyftdata-eval on Unix, %UserProfile%\\lyftdata-eval on Windows). To reset:

  1. Stop the server process (Ctrl+C in the terminal running lyftdata run server).
  2. Delete the evaluation directory you created (this removes jobs, run history, logs, and settings for that eval).
  3. Re-run the quickstart from scratch.

If you want to keep your current jobs/history but reset only credentials, do not delete the staging directory; instead change the admin password and re-issue worker keys.

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:

  1. Stop the server and worker services.
  2. Remove the service definitions (systemd unit / launchd plist / NSSM service).
  3. Remove the data directories only after you are confident you no longer need the deployment.

If you are troubleshooting a broken installation rather than decommissioning, you usually want a reset (wipe the data directory and re-install) rather than a full uninstall. Start with Troubleshooting.