[PR #1650] [MERGED] Create Init service file for OpenRC #1678

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

📋 Pull Request Information

Original PR: https://github.com/binwiederhier/ntfy/pull/1650
Author: @ageru
Created: 3/11/2026
Status: Merged
Merged: 3/25/2026
Merged by: @binwiederhier

Base: mainHead: main


📝 Commits (7)

  • aca58f0 Create Init service file for OpenRC
  • 78f0593 Merge pull request #1 from ageru/add-openrc-init-file-for-ntfy-server
  • c29a7bc Merge branch 'binwiederhier:main' into main
  • e8199fa install.md - Install ntfy server service manually
  • 676f1ff Merge branch 'binwiederhier:main' into main
  • e0362dc install.md - Install ntfy server service manually
  • e22a77d Rename ntfy-server.openrc to ntfy.openrc

📊 Changes

2 files changed (+142 additions, -0 deletions)

View changed files

📝 docs/install.md (+93 -0)
server/ntfy.openrc (+49 -0)

📄 Description

Hi 👋

This in an init file for OpenRC systems.

It should be equivalent in features to the current systemd file, with 2 deliberate changes:

  • removed "no-log-dates", as the logs are fine as-is
  • Lower nofile limit, as it seems largely sufficient for a self-hosted instance. Feel free to increase to 8192 or 10240 if necessary.

Confirmed functional with Gentoo amd64 and ntfy 2.17.0.

Since I had to create it to get ntfy running on my server, I thought I would spare others the trouble...

Kind regards,

ageru


🔄 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/1650 **Author:** [@ageru](https://github.com/ageru) **Created:** 3/11/2026 **Status:** ✅ Merged **Merged:** 3/25/2026 **Merged by:** [@binwiederhier](https://github.com/binwiederhier) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (7) - [`aca58f0`](https://github.com/binwiederhier/ntfy/commit/aca58f040f70e728392397c21ca276ce87f112f1) Create Init service file for OpenRC - [`78f0593`](https://github.com/binwiederhier/ntfy/commit/78f0593abe55693c7f9b201a585b7f0d912c13df) Merge pull request #1 from ageru/add-openrc-init-file-for-ntfy-server - [`c29a7bc`](https://github.com/binwiederhier/ntfy/commit/c29a7bc8cce601f07d3ce6c2611fd3e379d34051) Merge branch 'binwiederhier:main' into main - [`e8199fa`](https://github.com/binwiederhier/ntfy/commit/e8199fa6b54ac445f70b1b1e25b5f0eae0cda1d2) install.md - Install ntfy server service manually - [`676f1ff`](https://github.com/binwiederhier/ntfy/commit/676f1ff1cbf30920ebe1ec3ce669a42265c2b42e) Merge branch 'binwiederhier:main' into main - [`e0362dc`](https://github.com/binwiederhier/ntfy/commit/e0362dce36b60b99ec8e9f8299f89f6b7bd61efc) install.md - Install ntfy server service manually - [`e22a77d`](https://github.com/binwiederhier/ntfy/commit/e22a77d4bbe592eb7d9af5bfc60648e3436141ce) Rename ntfy-server.openrc to ntfy.openrc ### 📊 Changes **2 files changed** (+142 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `docs/install.md` (+93 -0) ➕ `server/ntfy.openrc` (+49 -0) </details> ### 📄 Description Hi 👋 This in an init file for OpenRC systems. It should be equivalent in features to the current systemd file, with 2 deliberate changes: - removed "no-log-dates", as the logs are fine as-is - Lower nofile limit, as it seems largely sufficient for a self-hosted instance. Feel free to increase to 8192 or 10240 if necessary. Confirmed functional with Gentoo amd64 and ntfy 2.17.0. Since I had to create it to get ntfy running on my server, I thought I would spare others the trouble... Kind regards, ageru --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-07 01:03:12 +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#1678
No description provided.