1
0
Fork
You've already forked nix-config
0
One flake to rule them all
  • Nix 100%
2025年03月26日 20:01:52 -04:00
hosts frigg: setup secondary dns server 2025年03月22日 15:55:48 -04:00
modules modules: retire unused modules 2025年03月22日 15:56:13 -04:00
secrets flake: add sol server 2025年03月05日 20:07:01 -05:00
users browser: add librewolf-specific settings 2025年03月26日 20:01:52 -04:00
flake.lock flake: bump lockfile 2025年02月28日 21:17:01 -05:00
flake.nix frigg: setup secondary dns server 2025年03月22日 15:55:48 -04:00
LICENSE initial commit to self-hosted git 2024年12月21日 15:32:13 -05:00
README.md readme: update 2025年03月05日 20:21:35 -05:00

Flake Layout

  • hosts/
    • frigg/ - git and SFTP server.
    • heimdall/ - DNS and SearXNG server.
    • loki/ - matrix and coturn server.
    • odin/ - the "frankenNAS". Stores and serves media.
    • sol/ - public games server for playing with friends.
    • sparrow/ - laptop.
    • thor/ - fediverse server, web server, and handles delegation to the matrix server.
    • woodpecker/ - desktop.
  • modules/
    • containers/ - podman/docker container configurations.
    • customs/ - overrides for existing modules in nixpkgs.
    • profiles/ - configurations intended to be imported into a given system.
    • scripts/ - custom shell scripts wrapped in nix (primarily for servers).
    • services/ - service/daemon configurations.
    • users/ - default user configuration for my systems.
  • secrets/ - age encrypted secrets, via agenix
  • users/ - home-manager configuration per user.