Skip to main content

Uninstall

In this page

systemd + paths (Ubuntu)

panel uninstall runs scripts/install/uninstall.sh, which:

systemctl disable --now deploy-dock-api deploy-dock-worker 2>/dev/null || true

Then instructs you to remove /opt/deploy-dock and /etc/deploy-dock after backing up secrets. It does not drop PostgreSQL data automatically.

Docker

Stop and remove containers and named volumes (example for prod compose):

docker compose -f deploy/docker/docker-compose.prod.yml down -v

Review volume names in the compose file (pgdata_prod, etc.) before -v.

Database

Drop or archive the panel database manually if you no longer need data. Rotate any secrets (JWT_ACCESS_SECRET, PANEL_SECRETS_KEY) that were exposed on that host.