Build, audit and integrate without guessing.
The application repository carries the exact source, dependency notices, command manual and stable Mounts1 interface. Product help stays on this site.
Source
DwarFSctl is GPL-3.0-or-later and developed at github.com/UglyEgg/dwarfsctl. Release packages include the corresponding application source and the exact pinned DwarFS source used for the private engine.
Build
Podman creates the supported distribution environment and builds the complete package:
./packaging/container-build.sh fedora # or debian, ubuntuSee CONTRIBUTING.md for native development, tests and packaging.
Architecture
The public dwarfsctl process owns configuration, CLI contracts, locking and safe publication. A private engine process embeds pinned DwarFS libraries. Dolphin extensions, KIO and the tray remain thin clients of that boundary.
The tray owns mount state for the graphical session. This keeps Dolphin Places, the CLI and tray controls synchronized.
Mount API
External desktop clients can use the stable Mounts1 session D-Bus interface for mount state and operations. Read the Mount service API for identifiers, methods, signals and compatibility rules.