What about a nice Midnight Commander-style TUI to manage cells interactively?
-
What about a nice Midnight Commander-style TUI to manage cells interactively?
Cells for NetBSD - Kernel-enforced, jail-like Isolation with User-friendly Operations
Cells for NetBSD is a maturing NetBSD-native isolation stack with kernel-enforced boundaries, supervised service execution, and snapshot telemetry for practical host-side operations.
Cells for NetBSD - Kernel-enforced, jail-like Isolation with User-friendly Operations (netbsd-cells.petermann-digital.de)
-
What about a nice Midnight Commander-style TUI to manage cells interactively?
Cells for NetBSD - Kernel-enforced, jail-like Isolation with User-friendly Operations
Cells for NetBSD is a maturing NetBSD-native isolation stack with kernel-enforced boundaries, supervised service execution, and snapshot telemetry for practical host-side operations.
Cells for NetBSD - Kernel-enforced, jail-like Isolation with User-friendly Operations (netbsd-cells.petermann-digital.de)
For example....

-
S stefano@mastodon.bsd.cafe shared this topic
-
What about a nice Midnight Commander-style TUI to manage cells interactively?
Cells for NetBSD - Kernel-enforced, jail-like Isolation with User-friendly Operations
Cells for NetBSD is a maturing NetBSD-native isolation stack with kernel-enforced boundaries, supervised service execution, and snapshot telemetry for practical host-side operations.
Cells for NetBSD - Kernel-enforced, jail-like Isolation with User-friendly Operations (netbsd-cells.petermann-digital.de)
-
Running a massive fleet of 26 API-Servers, served by a Nginx gateway as ingress. This time with midnight commander theme

-
@mpeterma which language did you used to accomplish this?
-
@mpeterma which language did you used to accomplish this?
@zolaris I used to prototype this in Go (using the great bubbletea library) but later decided for a rewrite in pure C and NetBSDs native curese library. I try to keep dependencies as low as possible for seamless integration with the build.sh system. Actually the "cellui" curses interface shown in this screenshot uses "cellmgr" as it backend. cellmgr is a hybrid of a end user cli with a stable machine runtime interface, completely written in sh. So we have a scriptable middleware layer. Took some iterations to get this right, and still some rough edges I will address.
