Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/dokku/docker-container-healthchecker
Runs healthchecks against local docker containers
https://github.com/dokku/docker-container-healthchecker
feat: implement listening checks
3d38aee8cfe707dd401595e863887734a972573a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>15410e5b0c2d948e5851997541a1411e765bc53a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
bd26cafc317e7e28410982131f266c374b1d9cb6 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
fd41bec687005eb8cc9f684ac9f97cb9fe06be40 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
31809ded0bb9c786c4508d93a78d07b1ba7cb767 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
a40d72fadf00175034d6dbc7ea3f18f50ef2d83b authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
6d8ad91ed2f2672502ac67bd8a47c63e0f47f589 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
33915ef31f9f9eaedfb585b29b06fbad6d098976 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
d3d17d7df7a049997ae31d57a08d0fdff4d065fc authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
Without this, nsenter doesn't work as expected, with an error like the following:
nsenter: ...
c8d29d8c84c3c078572ab915962c004b0fc40861 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>58e1031e509d24cf5df2f011f30c926d6cf9b089 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
33a7ab528feeef93e8fdc5a1626a152f43fd891c authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
7ff0f86296b58562be0cbbef128348c8ade602f2 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
c8e40b3902b1cee74cb47881dc49283bf4ddb853 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
Listening checks ensure the process is listening on the expected port with all interfaces. This ...
967d5d47d303a49df2b41ac2bdbf654141fb5693 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>chore(deps): bump github.com/testcontainers/testcontainers-go from 0.23.0 to 0.24.1
96fe8e55cc0414ad5a78d727dbe108c7e8fccbe0 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontai...
4c0f17241bc7c48f3d3f18a7d55315753453a5ca authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>- #88 @dependabot: chore(deps): bump github.com/testcontainers/testcontainers-go from 0.21.0 to ...
0cb11f8744776a9b56a7cdbe0087cc8735ecbd1e authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>fix: properly show healthcheck output on error
b8759f0849fab67369d43f596d5ad6e1eb5e0ef9 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>21081f588b5081f4ecbb0c5f2699495bcb99367a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
Closes #95
82506e821c3ef477b810f7f4b5b64f655fe77e24 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>chore(deps): bump github.com/go-resty/resty/v2 from 2.7.0 to 2.8.0
92883e21f1615be8e5ba20d84674c0855a88d73f authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Correctly calculate initial sleep delay
e02e871a35d77cd9545f21bdcde817c8bb53a59a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>3093d3e3bc5ebbc79d881ab1a74df224a0972362 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
8aa186148284f3e30d86ac369ede86a47d05dca6 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
56b6e15d9b2f03647e8b1b92def692f3fa86853a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
Closes #97
2eafeab855243502ce7ec67414e24cb8ea4ecb7a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>330e4d84d4baa1ac6936896cd33c9a1133449b5d authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
Bumps [github.com/go-resty/resty/v2](https://github.com/go-resty/resty) from 2.7.0 to 2.8.0.
- [...
chore(deps): bump github.com/moby/moby from 24.0.5+incompatible to 24.0.6+incompatible
10ac0948e238d10223adb3f64e77bbb634175750 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>chore(deps): bump github.com/docker/docker from 24.0.5+incompatible to 24.0.6+incompatible
45c553c0fd578548826d73374a12383846d9fa45 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/docker/docker](https://github.com/docker/docker) from 24.0.5+incompatible to 2...
6f21cca7860c88f521fdfedf5cc7514ff84c9d57 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Bumps [github.com/moby/moby](https://github.com/moby/moby) from 24.0.5+incompatible to 24.0.6+in...
dac6b4281c871a1029302e28a37987ba2817af5c authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>chore(deps): bump github.com/josegonzalez/cli-skeleton from 0.9.0 to 0.10.0
c763a0ddd53cc551eab75cfe9022f7176703e4dd authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/josegonzalez/cli-skeleton](https://github.com/josegonzalez/cli-skeleton) from ...
428229a76d1438ab5e2a95d6691009f932bb5337 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>chore(deps): bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.23.0
6e52d1a3838d6062796b9e399209498b247f5894 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontai...
da3c83a11bb5b776a8c2d0f8f56e30c065cb6e88 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>chore(deps): bump github.com/testcontainers/testcontainers-go from 0.21.0 to 0.22.0
64fa8e7c4ea4ef3bbd5b93591b1753b3d3547493 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontai...
3fdc60fda7358fba5f520f699a11dd4861d061d3 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>- #86 @josegonzalez: fix: correct issue where in-place adding for non-empty app.json manifests
e0623c85348a33f8edcbf29aa040c0979b4ebfb0 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>fix: correct issue where in-place adding for non-empty app.json manifests
36feb8030bcc015342931aab3089681d9be96ed0 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>d85a1a64f3d7f4b17020a2ad33d1b8f00b18a0e0 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
- #84 @josegonzalez: feat: allow specifying an ip-address to check
253fc7ced872d5d1668b8d4ef76fe1661c3b638c authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>feat: allow specifying an ip-address to check
4e633b935beb234a8684860a7e3c22d62a65cc3e authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>This overrides the network lookup, which is useful if there are multiple networks and the user a...
d27451c2aca3c5271ef667b6d088c6c8c9e15985 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
- #81 @josegonzalez: chore: remove extra logging
- #82 @josegonzalez: fix: respect the existing ...
fix: respect the existing app.json contents
4cc2d450bcf315e47a15edb6bbfa7f68c09a691f authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>chore: remove extra logging
49dbb4dd356da4ff713fe50f2e7958bb0878f61a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Also ensure we're properly adding healthchecks to the app.json manifest.
61c2b9f17beb84d3a3821aebe9a3e531d3b2438c authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>c806d4daeb2dc9082e09abe9cf8cbbb84e8d4b13 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
- #79 @josegonzalez: fix: ensure all converted checks have a name and a type
cbb52cfc4d4d381e9e3b592feef581cf505cdcd3 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>fix: ensure all converted checks have a name and a type
24d5f9be5e2465c5f4606230eacc3cfd82237bb1 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>d554dda984e0351c42be4fe6d33e46e77f920474 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
- #73 @josegonzalez: fix: rename headers flag to header
- #74 @josegonzalez: fix: rename check-t...
tests: add tests for healthchecks
41d782fcd7e8b0f64314a8afd885056b55313af3 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Also change behavior to match what is documented (and fix some errors).
d80945078808aab6ddcd19ab1733eb8ea35db374 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>feat: use a more targeted message for logging the check being executed
ba217c71655d7f1caa03f1335d6c031ddf6f7c4f authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>feat: allow specifying the type of the check being added
6af5c4c92298366aec181f11e52cdde037b16875 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>a156547c17a02cc988342687ff108874b5f7907b authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
fix: rename check-type flag to type
9716584ee3f791cc5555fbe9b785fdcde54b3032 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Also fix the default type to be a proper value.
9b23eaee333906083b417e2cad2172a39e02110a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>126321afaae5903eb3b6dd201eaa6495e01feb12 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
fix: rename headers flag to header
36c26e5d4b4458a7e8c7bc7bf65dc78ac343ceb5 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Plural doesn't match what curl supports and isn't expected usage - it bit me too.
fa336b807a5eea2ac0100ff262ca8d0c5dfb5fc1 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>20d7873466a72bea1c47d4de632184bd7ac8a6e6 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
feat: add support for custom http options
861713e4243b1ed2d6fd3a904481894e13d88bf3 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Closes #64
a1e54efd39819772b2a928012535796c168fbcef authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>feat: add ability to inject a healthcheck into an app.json file
1208486dd66c71a4ba9906830fe89c1738650296 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Closes #66
261e9384e30bdf9277c6b2313536d9ff755f2e17 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>8476ddab6b71ec95e9205517c2c4460562691084 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
refactor: add in-place modification support via --in-place flag
d4cf17007cc9579a29fbc287461d9b61832ac76a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>This standardizes how the convert flag handles the --app-json flag and simplifies the underlying...
5202f133eb50594cb8f747bc44c4cf8be7877c55 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>feat: set exit code to the number of failed checks
d76c32cd9cbcbe1fd0947b89971ab11be525d552 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Closes #65
40f89adf63d507445dd97c7b2eb352fcf07d027f authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Ignore the http proxy when running healthchecks
35a62f2917a9c4c711b3476f2bdc5383d30957e2 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Closes #63
ee97a87a9713773332584e7e3f560258b433ece5 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Add Bookworm Support
ceba8d75e985784c247bfa9559114a58bfa1dcbb authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>bccb15f87542b3a84cc1c24b01b76baeaa2d0b8e authored over 1 year ago by Rémon S <[email protected]>
73cf36f97e13272b0fa617039695715e57de5102 authored over 1 year ago by Rémon S <[email protected]>
chore(deps): bump github.com/moby/moby from 24.0.4+incompatible to 24.0.5+incompatible
2ce9e98a51fdc99434a56ba0fb52c72901f84619 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>chore(deps): bump github.com/docker/docker from 24.0.4+incompatible to 24.0.5+incompatible
6cab5af88a176754d25bc91923f7e7474938c58e authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/docker/docker](https://github.com/docker/docker) from 24.0.4+incompatible to 2...
30e5919418edf06001ffdc3a09c533e0d094a05e authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Bumps [github.com/moby/moby](https://github.com/moby/moby) from 24.0.4+incompatible to 24.0.5+in...
9d55666d6f99b96ab407d23634ec567ee2278657 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>chore(deps): bump github.com/josegonzalez/cli-skeleton from 0.8.0 to 0.9.0
98922da1c918ea447f5279e6560df234aa462f79 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>chore(deps): bump github.com/moby/moby from 24.0.3+incompatible to 24.0.4+incompatible
a495167091c9d053cac24ec497d04950cbf43e77 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>chore(deps): bump github.com/docker/docker from 24.0.3+incompatible to 24.0.4+incompatible
1da0d2aed56017a632a92bfc2d76a17923f3205c authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/josegonzalez/cli-skeleton](https://github.com/josegonzalez/cli-skeleton) from ...
0f6fbaa11e27b2a692312b6ffc3d8404abbae6a2 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Bumps [github.com/moby/moby](https://github.com/moby/moby) from 24.0.3+incompatible to 24.0.4+in...
22ece7906e63bd7d04045f8c8918457530d21313 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Bumps [github.com/docker/docker](https://github.com/docker/docker) from 24.0.3+incompatible to 2...
ecf900256d77a783b16d7ec356cfb550c51c5dc0 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>chore(deps): bump github.com/moby/moby from 24.0.2+incompatible to 24.0.3+incompatible
496520fc82ea07449861569919125a0d6f9d0db6 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>chore(deps): bump github.com/docker/docker from 24.0.2+incompatible to 24.0.3+incompatible
0c92e8ecddd597e8cf3673943d6262bca89e5244 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/docker/docker](https://github.com/docker/docker) from 24.0.2+incompatible to 2...
18890311a3ca9cb672272270bd8bfc64b4a4facf authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Bumps [github.com/moby/moby](https://github.com/moby/moby) from 24.0.2+incompatible to 24.0.3+in...
32f5c609a38e01312105a9d14a2f0ebe66c609ba authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>chore(deps): bump github.com/testcontainers/testcontainers-go from 0.20.1 to 0.21.0
fb17e54a59a8b4fe39c9063242a58c41ec793ff5 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>Bumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontai...
291763ddb4f18ba5782d6f262213ffd426fb0479 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>- #14 @dependabot: chore(deps): bump github.com/moby/moby from 20.10.22+incompatible to 20.10.23...
a66d11efc70f827aa3a4b52e866016463465f10d authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>feat: add new on_failure parameter for healthchecks
fe65afc2dad00f6665d85ea1efbc8a6472cec25a authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>6ef78d852082feb68e28433299fabd94a92487a9 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>
as mentioned in #11 the on_failure parameter contains:
command:
Runs a command on the host wit...
e925b0234809893808b7e91c0a307916b220c265 authored over 1 year ago by Noe Thalheim <[email protected]>chore(deps): bump golang from 1.20.4-buster to 1.20.5-buster
65b967179c67a037e1623a52b5325ace47f16d26 authored over 1 year ago by Jose Diaz-Gonzalez <[email protected]>