# Distrust System Flake ## Map - `helpers/` Custom modules to aid in Distrust service creation - `homepage/` Custom "SSG"-ish derivation to generate the static [frontpage](https://distrust.network) - `secrets/` [Agenix](https://github.com/ryantm/agenix)-managed secret files - `services/` Service-specific configurations - `system/` System-wide configurations ## External Dependencies - [Nixpkgs/NixOS](https://github.com/nixos/nixpkgs), forms the basis of the NixOS system - [Agenix](https://github.com/ryantm/agenix), allows for pure Nix age-encrypted secret files - [SNM (Simple NixOS Mailserver)](https://gitlab.com/simple-nixos-mailserver/nixos-mailserver), powers our E-Mail server ## TODO's ### In Progress - Cleanup Flake - Harden Flake ### Planned - Root on `tmpfs` ## LICENSE [MIT](https://mit-license.org/)