From 2181230d96e2ca7d69b071493380d7bf8337cc17 Mon Sep 17 00:00:00 2001 From: Nicolas Constant Date: Fri, 12 Feb 2021 18:22:43 -0500 Subject: [PATCH] added auto-update section --- INSTALLATION.md | 37 ++++++++++++++++++++++++++++++++++--- 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/INSTALLATION.md b/INSTALLATION.md index 67cb10a..6ad0af6 100644 --- a/INSTALLATION.md +++ b/INSTALLATION.md @@ -138,11 +138,11 @@ sudo ufw status You should now have an up and running BirdsiteLIVE instance! -## Upgrading +## Updating Make sure your data belong outside the containers before migrating (set by default). -To upgrade your installation to the latest release: +To update your installation to the latest release: ``` # Edit `docker-compose.yml` to update the version, if you have one specified @@ -152,6 +152,37 @@ docker-compose pull docker-compose up -d ``` +## Auto-Updating + +To set auto-updates on your deployment, add to the `docker-compose.yml` file this section: + +```diff +version: "3" + +networks: + birdsitelivenetwork: + external: false + +services: + server: + image: nicolasconstant/birdsitelive:latest + [...] + + db: + image: postgres:9.6 + [...] + ++ watchtower: ++ image: containrrr/watchtower ++ restart: always ++ container_name: watchtower ++ environment: ++ - WATCHTOWER_CLEANUP=true ++ volumes: ++ - /var/run/docker.sock:/var/run/docker.sock ++ command: --interval 300 +``` + ## More options -You can find more options available [here](https://github.com/NicolasConstant/BirdsiteLive/blob/master/VARIABLES.md) \ No newline at end of file +You can find more options available [here](https://github.com/NicolasConstant/BirdsiteLive/blob/master/VARIABLES.md)