Upgrade your server
Upgrading Ente depends on the method of installation you have chosen.
Quickstart
For Docker users
You can free up some disk space by deleting older images that were used by obsolette containers.
docker image prune
Pull in the latest images in the directory where the Compose file resides. Restart the cluster to recreate containers with newer images.
Run the following command inside my-ente
directory (default name used in quickstart):
docker compose pull && docker compose up -d
Docker Compose
You can pull in the latest source code from Git and build a new cluster based on the updated source code.
Pull the latest changes from
main
.shell# Assuming you have cloned repository to ente cd ente # Pull changes git pull
Recreate the cluster.
shellcd server/config # Stop and remove containers if they are running docker compose down # Build with latest code docker compose up --build
Manual Setup
You can pull in the latest source code from Git and build a new cluster based on the updated source code.
Pull the latest changes from
main
.shell# Assuming you have cloned repository to ente cd ente # Pull changes and only keep changes from remote. # This is needed to keep yarn.lock up-to-date. # This resets all changes made in the local repository. # Make sure to stash changes if you have made any. git fetch origin git reset --hard main
Follow the steps described in manual setup for Museum and web applications.