Skip to content

feat(library): Introduce ntfy 2.11.0#268

Open
Horicuz wants to merge 2 commits intounikraft:mainfrom
Horicuz:port-ntfy
Open

feat(library): Introduce ntfy 2.11.0#268
Horicuz wants to merge 2 commits intounikraft:mainfrom
Horicuz:port-ntfy

Conversation

@Horicuz
Copy link
Copy Markdown

@Horicuz Horicuz commented Mar 26, 2026

This PR introduces ntfy (v2.11.0) to the Unikraft catalog, a simple, HTTP-based pub-sub notification service written in Go.

Details:

  • Binary: Bypassed the heavy React web UI by providing dummy directories for go:embed to keep the unikernel lightweight. Includes CA certificates.
  • Memory & VFS: Configured with CONFIG_PAGING, CONFIG_LIBUKVMEM, CONFIG_LIBUKALLOC, DEVFS, and HFS (for DNS resolution via host files) to support the Go runtime.
  • Config: Added a minimal server.yml to expose internal port 80 and route the SQLite database to /tmp.

Horicuz added 2 commits March 26, 2026 11:36
Signed-off-by: Potop Horia <ptphoria@proton.me>
Signed-off-by: Horia Potop <ptphoria@proton.me>
Signed-off-by: Potop Horia <ptphoria@proton.me>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant