Files
clan-core/docs/site/index.md
2025-10-08 15:42:18 +02:00

4.0 KiB

hide
hide
toc

What is Clan?

<style> .clamp-wrap { --lines: 5; /* visible lines when collapsed */ --fade-height: 2.5rem;/* fade size */ font: inherit; color: inherit; position: relative; } /* Accessible, visually hidden checkbox */ .clamp-toggle { position: absolute; width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; clip: rect(0 0 0 0); clip-path: inset(50%); overflow: hidden; white-space: nowrap; } .clamp-content { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: var(--lines); overflow: hidden; /* Fade via mask (no overlay needed) */ -webkit-mask-image: linear-gradient( to bottom, black, black calc(100% - var(--fade-height)), transparent ); mask-image: linear-gradient( to bottom, black, black calc(100% - var(--fade-height)), transparent ); } /* Right-aligned Read more/less */ .clamp-more { display: block; width: max-content; /* margin-left: auto; */ margin-top: 0.5rem; cursor: pointer; color: #0057d9; text-decoration: underline; user-select: none; } .clamp-more:hover, .clamp-more:focus { text-decoration: none; } /* Expanded state */ .clamp-toggle:checked ~ .clamp-content { -webkit-line-clamp: initial; display: block; -webkit-mask-image: none; mask-image: none; } /* Dynamic label text */ .clamp-more::after { content: "Read more"; } .clamp-toggle:checked ~ .clamp-more::after { content: "Read less"; } </style>

trivial change

Clan is a peer-to-peer computer management framework that empowers you to selfhost in a reliable and scalable way.

Built on NixOS, Clan provides a declarative interface for managing machines with Resource management, Networking, and Backups.

Whether you're running a homelab or maintaining critical computing infrastructure, Clan will help reduce maintenance burden by allowing a git repository to define your whole network of computers.

In combination with sops-nix, nixos-anywhere and disko, Clan makes it possible to have collaborative infrastructure.

At the heart of Clan are Clan Services - the core concept that enables you to add functionality across multiple machines in your network. While Clan ships with essential core services, everyone can create custom services tailored to your specific needs.


Get started{ .md-button .md-button--primary } View on Gitea{ .md-button }

Guides

  • Inventory


    Learn how about inventory

  • Vars


    Learn how to use vars

  • macOS


    Using Clan to manage your macOS machines

Reference

Blog

  • Clan Blog


    For the latest updates, tutorials, and community stories.