Skip to content

feat(library): Introduce MicroBin 2.0.4#266

Open
Horicuz wants to merge 1 commit intounikraft:mainfrom
Horicuz:port-microbin
Open

feat(library): Introduce MicroBin 2.0.4#266
Horicuz wants to merge 1 commit intounikraft:mainfrom
Horicuz:port-microbin

Conversation

@Horicuz
Copy link
Copy Markdown

@Horicuz Horicuz commented Mar 20, 2026

This PR introduces MicroBin (v2.0.4) to the Unikraft catalog, a lightweight, self-hosted pastebin application written in Rust.

Implementation Details:

  • Binary: Compiled from source as a Static PIE (-C relocation-model=pie). Includes CA certificates and timezone data.
  • Memory & VFS: Configured with CONFIG_PAGING, CONFIG_LIBUKVMEM, RAMFS, and DEVFS to support the Rust Actix-web runtime requirements. Stack size increased to 256 pages.
  • Networking: Enabled lwip stack (IPv4, TCP, UDP, DHCP, DNS) for exposing the web interface.

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