1
0
mirror of https://github.com/containrrr/watchtower.git synced 2024-12-12 09:04:17 +02:00
Commit Graph

76 Commits

Author SHA1 Message Date
Srihari Thalla
bfd57c7180
chore: Update Badges on Docs (#764) 2021-01-12 20:06:11 +01:00
Simon Aronsson
99eaf42de0
fix doc typo 2021-01-07 07:51:01 +01:00
ilike2burnthing
e230967196
Add WATCHTOWER_INCLUDE_RESTARTING env for include-restarting flag (#720) 2021-01-06 22:34:58 +01:00
Jeroen Roos
847261c2ca
Added a link to HTTP API documentation (#734)
Co-authored-by: Jeroen Roos <gitlab@zoph.org>
2021-01-06 22:30:28 +01:00
Simon Aronsson
d7d5b25882
Prometheus support (#450)
Co-authored-by: nils måsén <nils@piksel.se>
Co-authored-by: MihailITPlace <ya.halo-halo@yandex.ru>
Co-authored-by: Sebastiaan Tammer <sebastiaantammer@gmail.com>
2021-01-06 22:28:32 +01:00
nils måsén
9b998fb751
Fix syntax highlight and typo in docs (#712) 2020-12-20 18:24:16 +01:00
nils måsén
8c9545b336
documentation theme updates (#713)
Co-authored-by: Zois Pagoulatos <zpagoulatos@hotmail.com>
2020-12-20 18:23:06 +01:00
Simon Aronsson
cb62b16369
add http head based digest comparison to avoid dockerhub rate limits 2020-12-06 13:21:04 +01:00
ksurl
589b00bbe1
fix host flag (#685) 2020-12-03 13:23:15 +01:00
Chander Ganesan
16a79d95b5
Update to improve the private registry docs (#633)
* Update to improve the private registry docs

* minor adjustments

I know it's totally OK to enumerate a list using the same number in markdown, but for the sake of people reading the raw docs, I'd still like them to be numbered.
Also removed a superfluous `version: 3` and made sure all other versions were set to `"3.4"`.

Co-authored-by: Simon Aronsson <simme@arcticbit.se>
2020-10-03 22:07:42 +02:00
David H
bde421be0d
Monitor-only for individual containers (#652)
* Add monitor-only label

* Add tests for monitor-only

* Treat missing monitor-only label as if the option was set to false

* Add docs for container-based monitor-only

* Add function doc

* Fix monitor-only logic
2020-10-03 22:00:02 +02:00
bugficks
158b6935d4
Disabling color through environment variables (#598)
* This patch adds support for disabling color through environment variables.
- NO_COLOR: https://no-color.org/
- CLICOLOR,CLICOLOR_FORCE: https://bixense.com/clicolors/ ( [logrus built-in](6699a89a23/text_formatter.go (L46)) )

* use viper/cobra and add documentation. (https://github.com/containrrr/watchtower/pull/598#pullrequestreview-463814669)

Co-authored-by: Simon Aronsson <simme@arcticbit.se>
2020-08-21 22:54:16 +02:00
Ben Osheroff
c56e0a95a7
Rolling restart (#619)
* implement rolling restart functionality

bouncing each image individually can ensure that a group of docker
containers launched with docker-compose can stay 100% up during deploy.

* move rolling restart into a function

* honor params.Cleanup

Co-authored-by: Simon Aronsson <simme@arcticbit.se>
2020-08-21 22:35:46 +02:00
Victor Moura
6a18ee911e
Adds scopeUID config to enable multiple instances of Watchtower (#511)
* Adds scopeUID config to enable multiple instances of Watchtower

* Adds tests for multiple instance support with scopeuid

* Adds docs on scope monitoring and multiple instance support

* Adds multiple instances docs to mkdocs config file

* Changes multiple instances check and refactors naming for scope feature

* Applies linter suggestions

* Fixes documentation on Watchtower monitoring scope
2020-08-21 20:13:47 +02:00
D. Domig
d40a88fd02
docs: fix environment variable name typo (#606) 2020-08-04 09:08:44 +02:00
nils måsén
d0f3ea3683
docs: document DOCKER_CONFIG environment variable (#602) 2020-07-16 11:35:59 +02:00
bugficks
46d4d846b5
Update private-registries.md (#597)
Fix gcloud username and example
2020-07-15 19:56:01 +02:00
Sebastiaan Tammer
12d323354f
Allows flags containing sensitive stuff to be passed as files (#545)
* Allows options containing sensitive stuff (passwords, tokens) to be passed as a file instead

* Fixed linter error, added tests, removed notification-url (due to being an array)
2020-06-10 12:14:47 +02:00
Matt Doran
b436c0462d
Notification docs: Add SMTP port to gmail configuration (#573)
The notification shows an example of how to get it working for gmail smtp servers, but it's missing the port parameter required to get the SMTP connection working.

Without this setting, you get a "connection refused" connecting to port 25.

Given the popularity of gmail, it would be nice to have this example more accurate.
2020-06-10 11:23:50 +02:00
Sebastiaan Tammer
9e7dfe7be4
config.json symlink workaround described (#566) 2020-06-02 23:44:41 +02:00
Pierre Grimaud
bd9246b4d0
Fix typos (#554) 2020-05-29 10:59:52 +02:00
Sebastiaan Tammer
dccdf708a9
Adds the option to skip TLS verification for a Gotify instance (#544) 2020-05-22 16:02:20 +02:00
Arne Jørgensen
10fd81a2c1
feat: add template support for shoutrrr notifications (#515) 2020-05-11 06:38:41 +02:00
Sebastiaan Tammer
7052346570
Added --trace flag and new log.Trace() lines for sensitive information (#541) 2020-05-11 06:09:52 +02:00
Miosame
a4441daba9
Add blacklist behavior description (#540) 2020-05-11 06:08:28 +02:00
Oliver Mueller
9b58ac759e
added documentation using an SMTP relay to #508 (#527) 2020-05-02 20:36:53 +02:00
Valentine Zavadsky
b32cb5d35d
Add ability to overrider depending containers with special label (#489)
* Add ability to overrider depending containers with special label

* Add documentation of how to override container dependencies with special label
2020-04-24 13:41:04 +02:00
Victor Moura
0217e116c4
Watchtower HTTP API based updates (#432)
* Added HTTP API trigger to update running images

* Adds HTTP API authentication token parameter and handling

* Exposes port 8080 in Dockerfile to allow inter-container update triggering via HTTP API

* Fixes codacy issue

* Adds API usage doc

* Fix grammar

* Moves api logic to a package of its own

* Makes WT exit if token has not been set in HTTP API mode

* Adds lock to prevent concurrent updates when in HTTP API mode

Co-authored-by: Simon Aronsson <simme@arcticbit.se>
2020-04-20 16:17:14 +02:00
PatSki123
a86ec363f5
Typo Correction (#503)
Fixed typo under "Without sending a startup message" section.
2020-04-14 15:18:42 +02:00
Simon Aronsson
cb4c58f714
Merge pull request #470 from mbrandau/add-shoutrrr
WIP: add shoutrrr support
2020-04-05 16:46:26 +02:00
nils måsén
2381c279f4
docs: update cron docs link
Update the robfig/cron documentation link which currently points to the v3 version and not the v1 version that watchtower uses
2020-04-01 19:38:35 +02:00
Maximilian Brandau
21e8799ce3
Update documentation 2020-03-31 11:29:49 +02:00
Simon Aronsson
90ef4022f7 add additional note on gcloud credentials 2020-03-28 20:05:59 +01:00
Simon Aronsson
ec5bfb83bd
Merge pull request #483 from sixcorners/patch-2
Copy note about setting both interval and schedule
2020-03-28 19:52:24 +01:00
Simon Aronsson
1d1c630f7a feat: add timeout override for pre-update lifecycle hook 2020-03-28 19:33:02 +01:00
Simon Aronsson
52a8bd3bd2
Update arguments.md 2020-03-28 18:49:23 +01:00
Andrew
ce459635a5
Update arguments.md
Add clarity to --monitor-only, information on alternative timezone setting method.
2020-03-27 14:58:57 -05:00
sixcorners
638c697dec
Copy note about setting both interval and schedule 2020-03-27 07:57:04 -05:00
Simon Aronsson
7542a247d8
Update container-selection.md 2020-03-27 11:57:14 +01:00
Simon Aronsson
0462c30bfb
clarify container selection 2020-03-27 11:56:58 +01:00
Oliver Cervera
5a9459c166
Time Zone improvements (#471)
Clarify where to find values for Time Zones
2020-03-27 00:00:10 +01:00
Oliver Cervera
82640959d4
Start up notification (#473)
Add section regarding the ability to disable start up notification
2020-03-26 23:59:00 +01:00
Maximilian Brandau
b5df48279c
Adjust documentation 2020-03-23 14:34:36 +01:00
Maximilian Brandau
59ce378a35
Adjust flags 2020-03-23 13:53:30 +01:00
Maximilian Brandau
be2376a4e1
add shoutrrr 2020-03-23 11:40:55 +01:00
Lukas Willburger
0b7069fc0c Fix according to remarks 2020-03-22 17:16:44 +01:00
Lukas Willburger
fc3decce3a add --no-startup-message flag 2020-03-13 10:38:33 +01:00
Germs2004
ddd6ef5642
document the TZ environment variable
This adds a description of the "TZ" environment variable to the documentation so users will know it exists and works with Watchtower.  I only learned of this variable by reading the comments on issue #160.
2020-03-11 22:53:35 -04:00
Simon Aronsson
a79845703c
Update private-registries.md 2019-12-26 08:16:18 +01:00
Jan Kristof Nidzwetzki
8f8da6a2f4
Update private-registries.md 2019-12-25 21:59:10 +01:00