systemd
The playground allows you to learn about systemd interactively, right from your browser! Create examples without the danger of breaking your system, and without being distracted by hundreds of unrelated unit files.
service manager, init system.
Dinit is a service manager / supervision system, which can (on Linux) also function as a system manager and init.
Related contents:
Control panel to Start/Stop/View Logs for apps in Docker, Systemd, VMs or anything else (with user scripts).
a better way to work with systemd units.
Simplify systemd management with isd! isd is a TUI offering fuzzy search for units, auto-refreshing previews, smart sudo handling, and a fully customizable interface for power-users and newcomers alike.
Related contents:
Schedule, supervise, observe. One binary.
Cron job manager + process supervisor in a single binary. Web dashboard, TUI, retries, failure notifications. crond/supervisord replacement
Restart a Linux server made of a potato laptop after power outages.
WakeMyPotato (WMP) is a simple and last-resort systemd Linux service to keep your old potato laptop alive and running in the event of a power failure.
Related contents:
A simple, nice journald web frontend.
Grafito is a simple, self-contained web-based log viewer for journalctl. It provides an intuitive interface to browse and filter system logs directly from your web browser.
Run systemd services from Nix flakes and update them independently of the host system.
Normally a NixOS host has to be rebuilt to update one of its services. flakelet takes the same approach as virtualisation.oci-containers, but with flakes instead of container images. The host only declares which flake to run and which settings to pass. The machine itself resolves the flake, evaluates and builds it, and switches the systemd units. There are no images and no registry. The units run straight out of the host's nix store.
TUI for journalctl, file system logs, as well Docker and Podman containers for quick viewing and filtering with fuzzy find, regex support (like fzf and grep) and coloring the output, written in Go with the gocui library.
Terminal user interface for journalctl, file system logs, as well Docker and Podman containers for quick viewing and filtering with fuzzy find, regex support (like fzf and grep) and coloring the output, written in Go with the awesome-gocui (fork gocui) library.
Why is this running?
witr exists to answer a single question:
Why is this running?
When something is running on a system—whether it is a process, a service, or something bound to a port—there is always a cause. That cause is often indirect, non-obvious, or spread across multiple layers such as supervisors, containers, services, or shells.