Uninstall
Learn how to uninstall Notploy on your server
Follow these steps to completely remove Notploy and its components from your server.
Remove the docker swarm services created by Notploy:
docker service remove notploy notploy-traefik notploy-postgres notploy-redis
docker container remove -f notploy-traefikRemove the docker volumes created by Notploy:
docker volume remove -f notploy notploy-postgres notploy-redisRemove the docker network created by Notploy:
docker network remove -f notploy-network
docker network remove -f ingressIf you were running a Cluster, then for each worker node, remove all it's services and make it leave the swarm:
docker service rm $(docker service ls -q)
docker system prune -a -f
docker swarm leaveMake the manager node (where Notploy is installed) leave the swarm (run it on all manager nodes if you had more than one):
docker swarm leave --forceDocker cleanup to remove leftovers:
docker container prune --force
docker image prune --all --force
docker volume prune --all --force
docker builder prune --all --force
docker system prune --all --volumes --forceRemove the notploy files and directories from your server:
sudo rm -rf /etc/notployUpgrade, backup and restore
Update Notploy, protect its data, and understand what uninstalling removes.
Auto Deploy
Automatically deploying your application to Notploy can be achieved through two primary methods using Webhooks or the Notploy API. Each method supports various platforms and provides a streamlined deployment process.