Simon Aronsson
2ba51c0de0
chore(ci): add manual dispatch
4 years ago
Simon Aronsson
aa3ed8833f
chore(ci): rename workflow
4 years ago
Simon Aronsson
4e0ce6e824
chore(ci): move to github actions
4 years ago
Simon Aronsson
5b349e5dc4
Update README.md
4 years ago
Simon Aronsson
47e53adf6d
Update README.md
4 years ago
Simon Aronsson
e18b57efc8
Cleanup readme
4 years ago
nils måsén
40ab6fd5ba
Fix notifications and old instance cleanup ( #748 )
...
Co-authored-by: Simon Aronsson <simme@arcticbit.se>
4 years ago
Simon Aronsson
06e705d538
Create post-release.yml
4 years ago
Simon Aronsson
99eaf42de0
fix doc typo
4 years ago
ilike2burnthing
e230967196
Add WATCHTOWER_INCLUDE_RESTARTING env for include-restarting flag ( #720 )
4 years ago
nils måsén
352574d387
add details/summary to issue template ( #732 )
4 years ago
Jeroen Roos
847261c2ca
Added a link to HTTP API documentation ( #734 )
...
Co-authored-by: Jeroen Roos <gitlab@zoph.org>
4 years ago
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>
4 years ago
Simon Aronsson
35490c853d
cherrypick notification changes from #450 ( #745 )
4 years ago
nils måsén
3bbe1bd109
fix manifest tag index in manifest.go ( #731 )
...
Co-authored-by: Simon Aronsson <simme@arcticbit.se>
4 years ago
allcontributors[bot]
2fb1f5f7ee
docs: add tkalus as a contributor ( #721 )
...
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4 years ago
Turtle Kalus
5983d58d7c
Log based on registry known-support - reduce noise on notifications ( #716 )
...
Log based on registry known-poor support of HEAD in checking container
manifest.
Some private registries do not support HEAD (E.G. GitLab Container Registry).
With the current config, this log message is causing a notification to be
sent for each container hosted in a registry lacking HEAD support.
log.Debug or log.Warning for failed HTTP HEAD-check based on registry hostname
where HEAD-check is known to fail.
For Docker Hub, a failed HEAD leading to a "regular pull" may count against a
user's call-quota whereas other registry implementations do not support HEAD,
or whose container manifest may be in a different location.
4 years ago
Simon Aronsson
8b81fbd48d
Revert "feat(config): swap viper and cobra for config ( #684 )"
...
This reverts commit ff8cb884a0
.
4 years ago
Simon Aronsson
89119515af
clean up scope builder and remove fmt print
4 years ago
Simon Aronsson
cf6a71de81
fix linting issues
4 years ago
Simon Aronsson
eb8580f7f2
make sure all different ref formats are supported
4 years ago
nils måsén
ff8cb884a0
feat(config): swap viper and cobra for config ( #684 )
4 years ago
nils måsén
cbe9ab87fa
move secret value "credentials" to trace log ( #707 )
4 years ago
nils måsén
9b998fb751
Fix syntax highlight and typo in docs ( #712 )
4 years ago
nils måsén
8c9545b336
documentation theme updates ( #713 )
...
Co-authored-by: Zois Pagoulatos <zpagoulatos@hotmail.com>
4 years ago
nils måsén
4d17cf1a29
fix cleanup for rolling updates ( #706 )
4 years ago
Simon Aronsson
ea16683c46
add defered closer calls for the http clients ( #705 )
4 years ago
allcontributors[bot]
0f065399b0
docs: add rg9400 as a contributor ( #703 )
...
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4 years ago
rg9400
9ac1bf6ca2
fix typo ( #702 )
4 years ago
nils måsén
33b4957d07
fix default interval to be the intended value ( #700 )
...
Co-authored-by: Simon Aronsson <simme@arcticbit.se>
4 years ago
Simon Aronsson
023919e0fd
actually fix it
4 years ago
Simon Aronsson
f697870ed5
fix erroneous poll interval change
4 years ago
Simon Aronsson
cb62b16369
add http head based digest comparison to avoid dockerhub rate limits
4 years ago
allcontributors[bot]
c8bd484b9e
docs: add ksurl as a contributor ( #697 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4 years ago
ksurl
589b00bbe1
fix host flag ( #685 )
4 years ago
allcontributors[bot]
c917b159da
docs: add yrien30 as a contributor ( #683 )
...
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4 years ago
yrien30
2842b97df3
Allow watchtower to update rebooting containers ( #651 )
...
Co-authored-by: nils måsén <nils@piksel.se>
Co-authored-by: Simon Aronsson <simme@arcticbit.se>
4 years ago
nils måsén
64d48b70c2
fix: return nil imageinfo when retrieve fails ( #680 )
4 years ago
TheCoolBlackCat
30b51c4b45
Update README to reflect migration to GitHub discussions ( #661 )
...
* Update README to reflect change from Gitter
* Update README.md
4 years ago
Simon Aronsson
a7a28ec984
fix fmt and vetting issues
4 years ago
allcontributors[bot]
ca292a1817
docs: add chander as a contributor ( #657 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4 years ago
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>
4 years ago
allcontributors[bot]
e118fd526b
docs: add dhet as a contributor ( #656 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4 years ago
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
4 years ago
Simon Aronsson
98b518612b
Remove gitter badge
4 years ago
allcontributors[bot]
8988e96bae
docs: add bugficks as a contributor ( #626 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Simon Aronsson <simme@arcticbit.se>
4 years ago
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>
4 years ago
allcontributors[bot]
9bd3913a11
docs: add osheroff as a contributor ( #624 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
4 years ago
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>
4 years ago
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
4 years ago