Ferrum Editor
Code editor
A small, hackable code editor in the spirit of Atom, written from scratch in Rust and configured in plain TOML.
Learn more about Ferrum EditorA fast, native window on your containers, for Docker Desktop, OrbStack, Colima and Podman.
A native window on the engine you already run. FerrumContainers talks to it over the Docker Engine API; it doesn't ship or replace an engine.
▾ shop Compose · 3 runningRestart
▸ blog Compose · stopped
api · logs
INFO listening on 0.0.0.0:80
INFO GET /health 200 2ms
WARN slow query 812ms
The engine client is unit-tested against a fake engine and read-checked against Docker Desktop; the window is new in this alpha.
Finds Docker Desktop, OrbStack or Colima on its own, and any engine set in DOCKER_HOST, such as Podman. It tells you what to start when none is running.
Containers grouped by Compose project, with status, ports and live CPU and memory. Start, stop, restart, pause or remove them.
Follow logs live with search and timestamps, and see environment, mounts, networks and labels.
Open a shell inside a container in a FerrumTerm tab, or in Terminal if FerrumTerm isn't installed.
Pull images with progress, remove what you don't need and prune unused data, with the space you get back.
Bring a Compose project up, down or restart it in one click, start one straight from its compose file, and follow all its services' logs together.
Open a project and see only its containers and compose files. Run a new container with ports, env, volumes and a restart policy from a dialog.
FerrumContainers is in alpha. Expect rough edges in the window while it gets day-to-day use.
Removing containers, images and volumes asks first. Pruning volumes also removes unused named volumes; the confirmation says so.