Update binwiederhier/ntfy Docker tag to v1.31.0 #96

Open
renovate wants to merge 1 commits from renovate/binwiederhier-ntfy-1.x into main
Collaborator

This PR contains the following updates:

Package Update Change
binwiederhier/ntfy (source) minor v1.28.0 -> v1.31.0

Release Notes

binwiederhier/ntfy (binwiederhier/ntfy)

v1.31.0

Compare Source

This is a tiny release before the really big release, and also the last before the big v2.0.0. The most interesting things in this release are the new preliminary health endpoint to allow monitoring in K8s (and others), and the removal of upx binary packing (which was causing erroneous virus flagging). Aside from that, the go-smtp library did a breaking-change upgrade, which required some work to get working again.

Features:

  • Preliminary /v1/health API endpoint for service monitoring (no ticket)
  • Add basic health check to Dockerfile (#​555, thanks to @​bt90)

Bug fixes + maintenance:

Documentation:

Additional languages:

v1.30.1

Compare Source

This is a special holiday edition version of ntfy, with all sorts of holiday fun and games, and hidden quests.
Nahh, just kidding. This release is an intermediate release mainly to eliminate warnings in the logs, so I can
roll out the TLSv1.3, HTTP/2 and Unix mode changes on ntfy.sh (see #​552).

Features:

Bug fixes + maintenance:

  • Remove --env-topic option from ntfy publish as per deprecation (no ticket)
  • Prepared statements for message cache writes (#​542, thanks to @​nicois)
  • Do not warn about invalid IP address when behind proxy in unix socket mode (relates to #​552)

v1.29.1

Compare Source

This is mostly a bugfix release to address the high load on ntfy.sh. There are now two new options that allow
synchronous batch-writing of messages to the cache. This avoids database locking, and subsequent pileups of waiting
requests.

Bug fixes:

  • High-load servers: Allow asynchronous batch-writing of messages to cache via cache-batch-* options (#​498/#​502)
  • Sender column in cache.db shows invalid IP (#​503)

Documentation:

Other things:

  • Put ntfy.sh docs on GitHub pages to reduce AWS outbound traffic cost (#​491)
  • The ntfy.sh server hardware was upgraded to a bigger box. If you'd like to help out carrying the server cost, sponsorships and donations 💸 would be very much appreciated

v1.29.0

Compare Source

This release adds the ability to add rate limit exemptions for IP ranges instead of just specific IP addresses. It also fixes a few bugs in the web app and the CLI and adds lots of new examples and install instructions.

Thanks to some love on HN, we got so many new ntfy users trying out ntfy and joining the chat rooms. Welcome to the ntfy community to all of you! We also got a ton of new sponsors and donations 💸, which is amazing. I'd like to thank all of you for believing in the project, and for helping me pay the server cost. The HN spike increased the AWS cost quite a bit.

Features:

Bug fixes + maintenance:

Documentation:

Additional translations:

Sponsorships::

Thank you to the amazing folks who decided to sponsor ntfy. Thank you for
helping carry the cost of the public server and developer licenses, and more importantly: Thank you for believing in ntfy!
You guys rock!

A list of all the sponsors can be found in the README.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [binwiederhier/ntfy](https://ntfy.sh/) ([source](https://github.com/binwiederhier/ntfy)) | minor | `v1.28.0` -> `v1.31.0` | --- ### Release Notes <details> <summary>binwiederhier/ntfy (binwiederhier/ntfy)</summary> ### [`v1.31.0`](https://github.com/binwiederhier/ntfy/releases/tag/v1.31.0) [Compare Source](https://github.com/binwiederhier/ntfy/compare/v1.30.1...v1.31.0) This is a tiny release before the really big release, and also the last before the big v2.0.0. The most interesting things in this release are the new preliminary health endpoint to allow monitoring in K8s (and others), and the removal of `upx` binary packing (which was causing erroneous virus flagging). Aside from that, the `go-smtp` library did a breaking-change upgrade, which required some work to get working again. **Features:** - Preliminary `/v1/health` API endpoint for service monitoring (no ticket) - Add basic health check to `Dockerfile` ([#&#8203;555](https://github.com/binwiederhier/ntfy/pull/555), thanks to [@&#8203;bt90](https://github.com/bt90)) **Bug fixes + maintenance:** - Fix `chown` issues with RHEL-like based systems ([#&#8203;566](https://github.com/binwiederhier/ntfy/issues/566)/[#&#8203;565](https://github.com/binwiederhier/ntfy/pull/565), thanks to [@&#8203;danieldemus](https://github.com/danieldemus)) - Removed `upx` (binary packing) for all builds due to false virus warnings ([#&#8203;576](https://github.com/binwiederhier/ntfy/issues/576), thanks to [@&#8203;shawnhwei](https://github.com/shawnhwei) for reporting) - Upgraded `go-smtp` library and tests to v0.16.0 ([#&#8203;569](https://github.com/binwiederhier/ntfy/issues/569)) **Documentation:** - Add HTTP/2 and TLSv1.3 support to nginx docs ([#&#8203;553](https://github.com/binwiederhier/ntfy/issues/553), thanks to [@&#8203;bt90](https://github.com/bt90)) - Small wording change for `client.yml` ([#&#8203;562](https://github.com/binwiederhier/ntfy/pull/562), thanks to [@&#8203;fleopaulD](https://github.com/fleopaulD)) - Fix K8s install docs ([#&#8203;582](https://github.com/binwiederhier/ntfy/pull/582), thanks to [@&#8203;Remedan](https://github.com/Remedan)) - Updated Jellyseer docs ([#&#8203;604](https://github.com/binwiederhier/ntfy/pull/604), thanks to [@&#8203;Y0ngg4n](https://github.com/Y0ngg4n)) - Updated iOS developer docs ([#&#8203;605](https://github.com/binwiederhier/ntfy/pull/605), thanks to [@&#8203;SticksDev](https://github.com/SticksDev)) **Additional languages:** - Portuguese (thanks to [@&#8203;ssantos](https://hosted.weblate.org/user/ssantos/)) ### [`v1.30.1`](https://github.com/binwiederhier/ntfy/releases/tag/v1.30.1) [Compare Source](https://github.com/binwiederhier/ntfy/compare/v1.29.1...v1.30.1) This is a special holiday edition version of ntfy, with all sorts of holiday fun and games, and hidden quests. Nahh, just kidding. This release is an intermediate release mainly to eliminate warnings in the logs, so I can roll out the TLSv1.3, HTTP/2 and Unix mode changes on ntfy.sh (see [#&#8203;552](https://github.com/binwiederhier/ntfy/issues/552)). **Features:** - Web: Generate random topic name button ([#&#8203;453](https://github.com/binwiederhier/ntfy/issues/453), thanks to [@&#8203;yardenshoham](https://github.com/yardenshoham)) - Add [Gitpod config](https://github.com/binwiederhier/ntfy/blob/main/.gitpod.yml) ([#&#8203;540](https://github.com/binwiederhier/ntfy/pull/540), thanks to [@&#8203;yardenshoham](https://github.com/yardenshoham)) **Bug fixes + maintenance:** - Remove `--env-topic` option from `ntfy publish` as per [deprecation](deprecations.md) (no ticket) - Prepared statements for message cache writes ([#&#8203;542](https://github.com/binwiederhier/ntfy/pull/542), thanks to [@&#8203;nicois](https://github.com/nicois)) - Do not warn about invalid IP address when behind proxy in unix socket mode (relates to [#&#8203;552](https://github.com/binwiederhier/ntfy/issues/552)) ### [`v1.29.1`](https://github.com/binwiederhier/ntfy/releases/tag/v1.29.1) [Compare Source](https://github.com/binwiederhier/ntfy/compare/v1.29.0...v1.29.1) This is mostly a bugfix release to address the high load on ntfy.sh. There are now two new options that allow synchronous batch-writing of messages to the cache. This avoids database locking, and subsequent pileups of waiting requests. **Bug fixes:** - High-load servers: Allow asynchronous batch-writing of messages to cache via `cache-batch-*` options ([#&#8203;498](https://github.com/binwiederhier/ntfy/issues/498)/[#&#8203;502](https://github.com/binwiederhier/ntfy/pull/502)) - Sender column in cache.db shows invalid IP ([#&#8203;503](https://github.com/binwiederhier/ntfy/issues/503)) **Documentation:** - GitHub Actions example ([#&#8203;492](https://github.com/binwiederhier/ntfy/pull/492), thanks to [@&#8203;ksurl](https://github.com/ksurl)) - UnifiedPush ACL clarification ([#&#8203;497](https://github.com/binwiederhier/ntfy/issues/497), thanks to [@&#8203;bt90](https://github.com/bt90)) - Install instructions for Kustomize ([#&#8203;463](https://github.com/binwiederhier/ntfy/pull/463), thanks to [@&#8203;l-maciej](https://github.com/l-maciej)) **Other things:** - Put ntfy.sh docs on GitHub pages to reduce AWS outbound traffic cost ([#&#8203;491](https://github.com/binwiederhier/ntfy/issues/491)) - The ntfy.sh server hardware was upgraded to a bigger box. If you'd like to help out carrying the server cost, **[sponsorships and donations](https://github.com/sponsors/binwiederhier)** 💸 would be very much appreciated ### [`v1.29.0`](https://github.com/binwiederhier/ntfy/releases/tag/v1.29.0) [Compare Source](https://github.com/binwiederhier/ntfy/compare/v1.28.0...v1.29.0) This release adds the ability to add rate limit exemptions for IP ranges instead of just specific IP addresses. It also fixes a few bugs in the web app and the CLI and adds lots of new examples and install instructions. Thanks to [some love on HN](https://news.ycombinator.com/item?id=33517944), we got so many new ntfy users trying out ntfy and joining the [chat rooms](https://github.com/binwiederhier/ntfy#chat--forum). **Welcome to the ntfy community to all of you!** We also got a ton of new **[sponsors and donations](https://github.com/sponsors/binwiederhier)** 💸, which is amazing. I'd like to thank all of you for believing in the project, and for helping me pay the server cost. The HN spike increased the AWS cost quite a bit. **Features:** - Allow IP CIDRs in `visitor-request-limit-exempt-hosts` ([#&#8203;423](https://github.com/binwiederhier/ntfy/issues/423), thanks to [@&#8203;karmanyaahm](https://github.com/karmanyaahm)) **Bug fixes + maintenance:** - Subscriptions can now have a display name ([#&#8203;370](https://github.com/binwiederhier/ntfy/issues/370), thanks to [@&#8203;tfheen](https://github.com/tfheen) for reporting) - Bump Go version to Go 18.x ([#&#8203;422](https://github.com/binwiederhier/ntfy/issues/422)) - Web: Strip trailing slash when subscribing ([#&#8203;428](https://github.com/binwiederhier/ntfy/issues/428), thanks to [@&#8203;raining1123](https://github.com/raining1123) for reporting, and [@&#8203;wunter8](https://github.com/wunter8) for fixing) - Web: Strip trailing slash after server URL in publish dialog ([#&#8203;441](https://github.com/binwiederhier/ntfy/issues/441), thanks to [@&#8203;wunter8](https://github.com/wunter8)) - Allow empty passwords in `client.yml` ([#&#8203;374](https://github.com/binwiederhier/ntfy/issues/374), thanks to [@&#8203;cyqsimon](https://github.com/cyqsimon) for reporting, and [@&#8203;wunter8](https://github.com/wunter8) for fixing) - `ntfy pub` will now use default username and password from `client.yml` ([#&#8203;431](https://github.com/binwiederhier/ntfy/issues/431), thanks to [@&#8203;wunter8](https://github.com/wunter8) for fixing) - Make `ntfy sub` work with `NTFY_USER` env variable ([#&#8203;447](https://github.com/binwiederhier/ntfy/pull/447), thanks to [@&#8203;SuperSandro2000](https://github.com/SuperSandro2000)) - Web: Disallow GET/HEAD requests with body in actions ([#&#8203;468](https://github.com/binwiederhier/ntfy/issues/468), thanks to [@&#8203;ollien](https://github.com/ollien)) **Documentation:** - Updated developer docs, bump nodejs and go version ([#&#8203;414](https://github.com/binwiederhier/ntfy/issues/414), thanks to [@&#8203;YJSoft](https://github.com/YJSoft) for reporting) - Officially document `?auth=..` query parameter ([#&#8203;433](https://github.com/binwiederhier/ntfy/pull/433), thanks to [@&#8203;wunter8](https://github.com/wunter8)) - Added Rundeck example ([#&#8203;427](https://github.com/binwiederhier/ntfy/pull/427), thanks to [@&#8203;demogorgonz](https://github.com/demogorgonz)) - Fix Debian installation instructions ([#&#8203;237](https://github.com/binwiederhier/ntfy/issues/237), thanks to [@&#8203;Joeharrison94](https://github.com/Joeharrison94) for reporting) - Updated [example](https://ntfy.sh/docs/examples/#gatus) with official [Gatus](https://github.com/TwiN/gatus) integration (thanks to [@&#8203;TwiN](https://github.com/TwiN)) - Added [Kubernetes install instructions](https://ntfy.sh/docs/install/#kubernetes) ([#&#8203;452](https://github.com/binwiederhier/ntfy/pull/452), thanks to [@&#8203;gmemstr](https://github.com/gmemstr)) - Added [additional NixOS links for self-hosting](https://ntfy.sh/docs/install/#nixos-nix) ([#&#8203;462](https://github.com/binwiederhier/ntfy/pull/462), thanks to [@&#8203;wamserma](https://github.com/wamserma)) - Added additional [more secure nginx config example](https://ntfy.sh/docs/config/#nginxapache2caddy) ([#&#8203;451](https://github.com/binwiederhier/ntfy/pull/451), thanks to [@&#8203;SuperSandro2000](https://github.com/SuperSandro2000)) - Minor fixes in the config table ([#&#8203;470](https://github.com/binwiederhier/ntfy/pull/470), thanks to [@&#8203;snh](https://github.com/snh)) - Fix broken link ([#&#8203;476](https://github.com/binwiederhier/ntfy/pull/476), thanks to [@&#8203;shuuji3](https://github.com/shuuji3)) **Additional translations:** - Korean (thanks to [@&#8203;YJSofta0f97461d82447ac](https://hosted.weblate.org/user/YJSofta0f97461d82447ac/)) **Sponsorships:**: Thank you to the amazing folks who decided to [sponsor ntfy](https://github.com/sponsors/binwiederhier). Thank you for helping carry the cost of the public server and developer licenses, and more importantly: Thank you for believing in ntfy! You guys rock! A list of all the sponsors can be found in the [README](https://github.com/binwiederhier/ntfy/blob/main/README.md). </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjcuNCIsInVwZGF0ZWRJblZlciI6IjM4LjEyNy40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate added 1 commit 2025-11-16 00:01:42 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/binwiederhier-ntfy-1.x:renovate/binwiederhier-ntfy-1.x
git checkout renovate/binwiederhier-ntfy-1.x
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mans/argocd-test#96
No description provided.