[PR #819] [MERGED] Tweak httpd config to use less resources #1436

Closed
opened 2026-05-07 01:02:05 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/binwiederhier/ntfy/pull/819
Author: @nisbet-hubbard
Created: 7/12/2023
Status: Merged
Merged: 8/17/2023
Merged by: @binwiederhier

Base: mainHead: patch-1


📝 Commits (4)

  • 76667ff Use mod_proxy_http for websocket upgrade
  • e52132c Use mod_alias for redirection
  • a534cc9 Add server.yml ex. when using proxy
  • 4e9eeb1 Add missing note on log file permissions

📊 Changes

2 files changed (+22 additions, -23 deletions)

View changed files

📝 docs/config.md (+18 -23)
📝 server/server.yml (+4 -0)

📄 Description

Many thanks for writing this great piece of software and making it open-source! Being able to self-host ntfy really goes a long way towards removing one of the weak links in the Matrix ecosystem, which is the reliance on a central push server that can easily get blocked in certain parts of the world.

Just a couple of tweaks mostly to the httpd configurations to substitute the deprecated mod_proxy_wstunnel, and use more efficient alternatives to mod_rewrite mainly for the benefit of constrained environments.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/binwiederhier/ntfy/pull/819 **Author:** [@nisbet-hubbard](https://github.com/nisbet-hubbard) **Created:** 7/12/2023 **Status:** ✅ Merged **Merged:** 8/17/2023 **Merged by:** [@binwiederhier](https://github.com/binwiederhier) **Base:** `main` ← **Head:** `patch-1` --- ### 📝 Commits (4) - [`76667ff`](https://github.com/binwiederhier/ntfy/commit/76667ffcf9937cb4dd0428b5858710c218ee9f71) Use mod_proxy_http for websocket upgrade - [`e52132c`](https://github.com/binwiederhier/ntfy/commit/e52132c85b1297a53911f97302546aab227097eb) Use mod_alias for redirection - [`a534cc9`](https://github.com/binwiederhier/ntfy/commit/a534cc9ecacb5985c1de4b503ae435fe9973c768) Add server.yml ex. when using proxy - [`4e9eeb1`](https://github.com/binwiederhier/ntfy/commit/4e9eeb1fa168e0d27d6df013242aefc6e172fe5a) Add missing note on log file permissions ### 📊 Changes **2 files changed** (+22 additions, -23 deletions) <details> <summary>View changed files</summary> 📝 `docs/config.md` (+18 -23) 📝 `server/server.yml` (+4 -0) </details> ### 📄 Description Many thanks for writing this great piece of software and making it open-source! Being able to self-host `ntfy` really goes a long way towards removing one of the weak links in the Matrix ecosystem, which is the reliance on a central push server that can easily get blocked in certain parts of the world. Just a couple of tweaks mostly to the `httpd` configurations to substitute the deprecated `mod_proxy_wstunnel`, and use more efficient alternatives to `mod_rewrite` mainly for the benefit of constrained environments. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-07 01:02:05 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#1436
No description provided.