Remix.run Logo
TimTheTinker 9 hours ago

I used Webmin[0] back in the day, I wonder how more recent server web UIs like Cockpit stack up.

[0] https://webmin.com/

EvanAnderson 7 hours ago | parent | next [-]

I looked at this and said "They've made Webmin again."

itomato 5 hours ago | parent [-]

with all the potential vulnerabilities of 400 npm dependencies (I'm guessing. It's probably higher)

whalesalad 9 hours ago | parent | prev [-]

It's neutered and not as full featured, but not bad in a pinch. All of these web admin tools are hacks that call out to shell scripts and whatnot. It requires a lot of conditional behavior and/or vertical integration. "Linux" has no consistent API for control, so its all duct tape. Webmin is the same, tbh (swap perl for whatever cockpit is written in)

45Drives uses cockpit as the UI layer of their "Houston" operating system. https://www.45drives.com/community/articles/New-Operating-Sy...

barchar 7 hours ago | parent [-]

Cockpit tends to be less ad-hoc than others ime. Often it'll use dbus on the backend.

It's also socket activated, which is nice.