# Remove an app

Removing an app deletes it from Pyvolt and cleans up all resources on the server.

## What gets removed

When you delete an app, Pyvolt SSHs into your server and removes:

- The Gunicorn systemd service (stopped, disabled, deleted)
- The nginx configuration (both `sites-available` and `sites-enabled`)
- The app directory (`/home/pyvolt/sites/yourdomain/`) including the repo, virtualenv, and static files
- The deploy SSH key
- All deployment history in Pyvolt

## Steps

1. Go to your app's **Settings** tab
2. Scroll to the **Danger zone** and click **Delete app**
3. In the dialog, type the app's domain to confirm, then click **Delete app**

## Notes

- This action is **permanent** and cannot be undone
- Your Git repository is not affected - only the deployed copy on the server is removed
- If the server is unreachable, the database record is still deleted (you may need to manually clean up the server later)
- DNS records pointing to your server are not changed - update them separately if needed
