diff --git a/Images/watchtower.png b/Images/watchtower.png new file mode 100644 index 0000000..7cf5233 Binary files /dev/null and b/Images/watchtower.png differ diff --git a/Template/template.json b/Template/template.json index da2ff23..e683f95 100644 --- a/Template/template.json +++ b/Template/template.json @@ -287,6 +287,28 @@ } ] }, + { + "type": 1, + "title": "Watchtower", + "name": "Watchtower", + "description": "With watchtower you can update the running version of your containerized app simply by pushing a new image to the Docker Hub or your own image registry. Watchtower will pull down your new image, gracefully shut down your existing container and restart it with the same options that were used when it was deployed initially.", + "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/watchtower.png", + "image": "containrrr/watchtower:latest", + "note": "It is recommended to manually update your containers but we're including this for those of you that don't care", + "categories": [ + "Other", + "Tools", + "Maintenance" + ], + "platform": "linux", + "restart_policy": "unless-stopped", + "volumes": [ + { + "container": "/var/run/docker.sock", + "bind": "/var/run/docker.sock" + } + ] + }, { "type": 1, "title": "Transmission-OpenVPN", @@ -294,7 +316,7 @@ "description": "This container contains OpenVPN and Transmission with a configuration\nwhere Transmission is running only when OpenVPN has an active tunnel.\nIt bundles configuration files for many popular VPN providers to make the setup easier.", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/transmission-icon.png", "image": "haugene/transmission-openvpn:latest", - "note" : "List of supported providers available here.", + "note": "List of supported providers available here.", "categories": [ "Other", "VPN", @@ -3204,4 +3226,4 @@ } ] } -] +] \ No newline at end of file