Skip to content

Modules Overview

Clan modules are NixOS modules which have been enhanced with additional features provided by Clan, with certain option types restricted to enable configuration through a graphical interface.

🔹

Modules with this indicator support the inventory feature.

Overview

  • admin


    Convenient Administration for the Clan App

  • borgbackup


    Efficient, deduplicating backup program with optional compression and secure encryption.

  • borgbackup-static


    Statically configure borgbackup with sane defaults.

  • deltachat


    Email-based instant messaging for Desktop.

  • disk-id


    Generates a uuid for use in disk device naming

  • dyndns


    A dynamic DNS service to update domain IPs

  • ergochat


    A modern IRC server

  • garage


    S3-compatible object store for small self-hosted geo-distributed deployments

  • golem-provider


    Golem Provider for the Golem Network, an open-source and decentralized platform where everyone can use and share each other's computing power without relying on centralized entities like cloud computing corporations

  • heisenbridge


    A matrix bridge to communicate with IRC

  • importer


    Convenient, structured module imports for hosts.

  • iwd


    Automatically provisions wifi credentials

  • localbackup


    Automatically backups current machine to local directory.

  • localsend


    Securely sharing files and messages over a local network without internet connectivity.

  • machine-id


    Sets the /etc/machine-id and exposes it as a nix option

  • matrix-synapse


    A federated messaging server with end-to-end encryption.

  • moonlight


    A desktop streaming client optimized for remote gaming and synchronized movie viewing.

  • mumble


    Open Source, Low Latency, High Quality Voice Chat.

  • nginx


    Good defaults for the nginx webserver

  • packages


    Define package sets from nixpkgs and install them on one or more machines

  • postgresql


    A free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance.

  • root-password


    Automatically generates and configures a password for the root user.

  • single-disk


    Configures partitioning of the main disk

  • sshd


    Enables secure remote access to the machine over ssh.

  • state-version


    Automatically generate the state version of the nixos installation.

  • static-hosts


    Statically configure the host names of machines based on their respective zerotier-ip.

  • sunshine


    A desktop streaming server optimized for remote gaming and synchronized movie viewing.

  • syncthing


    A secure, file synchronization app for devices over networks, offering a private alternative to cloud services.

  • syncthing-static-peers


    Statically configure syncthing peers through clan

  • thelounge


    Modern web IRC client

  • trusted-nix-caches


    This module sets the clan.lol and nix-community cache up as a trusted cache.

  • user-password


    Automatically generates and configures a password for the specified user account.

  • vaultwarden


    The server for the centralized password manager bitwarden

  • xfce


    A lightweight desktop manager

  • zerotier


    Configures Zerotier VPN secure and efficient networking within a Clan..

  • zerotier-static-peers


    Statically configure the zerotier peers of a clan network.

  • zt-tcp-relay


    Enable ZeroTier VPN over TCP for networks where UDP is blocked.