Switch Off Automatic Updates
This page provides instructions to switch off the scheduled automatic updates for your Appsmith instance.
Docker
Follow the below steps for your Appsmith installation on Docker to switch off automatic updates:
-
Go to the root directory of the Appsmith installation and run:
docker-compose down
-
Open the
docker-compose.yml
file and comment out the below code block:#auto_update:
# image: containrrr/watchtower
# volumes:
# - /var/run/docker.sock:/var/run/docker.sock
# # Update check interval in seconds.
# command: --schedule "0 0 * ? * *" --label-enable --cleanup
# restart: unless-stopped
# depends_on:
# - appsmith
# environment:
# - WATCHTOWER_LIFECYCLE_HOOKS=true -
Save the changes and restart the Appsmith instance with:
docker-compose up -d --force-recreate
- Verify that the automatic update is turned off with:
docker-compose ps
Kubernetes
Follow the steps below to turn off auto updates:
-
If you are on the Community Edition on Kubernetes, update the configuration as shown below:
a. Go to the Appsmith installation directory, and edit
values.yaml
, and setenabled
tofalse
forautoupdate
attribute:autoupdate:
## @param autoupdate.enabled - Enable config autoupdate
##
enabled: false
## @param autoupdate.scheduler - Schedule cron job to check & update Helm image
##
scheduler: "0 * * * *"b. Save the changes and update the configuration with:
helm upgrade --values values.yaml appsmith appsmith/appsmith
-
If you are on the Commercial Edition on Kubernetes, update the configuration as shown below:
a. Go to the Appsmith installation directory, and edit
values.yaml
, and setenabled
tofalse
forautoupdate
attribute:autoupdate:
## @param autoupdate.enabled - Enable config autoupdate
##
enabled: falseb. Save the changes and update the configuration with:
helm upgrade --values values.yaml appsmith appsmith-ee/appsmith
Troubleshooting
If you face issues, contact the support team using the chat widget at the bottom right of this page.