Removing a site
Removal reads the site's record to find its real paths: it removes the service, scheduled tasks, database, Unix account, virtual host, logs and backups. Nothing shared is touched — not PostgreSQL, not nginx, not the tooling, not the SSH configuration.
sudo ./uninstall.sh mysite --dry-run # shows, deletes nothing
sudo ./uninstall.sh mysite # asks you to retype the name
sudo ./uninstall.sh mysite --keep-db # keeps the database and its role
# The TLS certificate and the DNS record remain:
# remove them by hand if you no longer need them.