Changelog 14.01.2026
Clan is a toolkit that makes it easier to manage networks of VPN-connected NixOS machines.
The ultimate goal is to lower the barrier to self-hosted services massively and allow anyone to achieve this without special hardware. As of now, using Clan still requires NixOS knowledge, but it already combines several of our Open-Source projects that you may know (nixos-anywhere, sops-nix, nixos-generators, disko, …) into a uniform CLI.
Documentation
- Minor documentation updates regarding prerequisites and backups #6125.
- Docs now have versioned sections (main and 25.11): What is Clan? - Documentation
Core, Schema & UI
-
JSON Schema changes merged #6145.
-
UI architectural changes merged #5888.
-
Deprecated machine-level vars settings #6283.
-
Nixpkgs upstream fixes in types and pkgs.formats to unblock interfaces in Clan services.
App / Webview
- Added libadwaita window decorations #6243.
- Fixed macOS copy & paste #6242.
- Improved webview API for URL whitelisting #6237.
Imaging & Installer
- “clan machine build --format iso” (replacement for flash-installer) in progress: #6292; tracking issues: #4567 - Flash-installer: Provision ISO - clan-core - gitea: Gitea Service , #5824 - Reworking the Clan Flash Command to Support Secrets - clan-core - gitea: Gitea Service .
Release
- Stable release published; documentation versioned for main and 25.11.
- Introduced age-plugin-picohsm for an open-source YubiKey alternative.
Monitoring
- Reviewed and tested a community PR for monitoring. #5999
- Monitoring and widget design exploration.
VMTech / Qubes OS
- Wayland proxy (wl-cross-domain-proxy) experiments: several PRs merged; simpler approach overall.
- libkrun filesystem “too many open files” investigation: virtiofs/PassthroughFs can open too many file descriptors · Issue #505 · containers/libkrun · GitHub
- nixpkgs userborn PR: https://github.com/NixOS/nixpkgs/pull/465906
- Stress testing in Firefox revealed occasional Mesa segfaults.
Upstream
- Submitted nixpkgs PR for lib.replaceElemAt: lib.lists.replaceElemAt: init by hgl · Pull Request #477775 · NixOS/nixpkgs · GitHub