No description
Flake lock file updates: • Updated input 'conduwuit': 'github:girlbossceo/conduwuit/7bf92c8a3710eeff229bd86bc81a89daa94b66d5?narHash=sha256-PoVjZXR24r1WPyWWK%2BDZDAlVr4otn/BcxY7/jd8fehM%3D' (2025-03-18) → 'github:girlbossceo/conduwuit/3e57b7d35d5bd6cfed5900b377f7c68970213518?narHash=sha256-uGI98B%2BbinIclsCJd2wXb7l1k2wV7e%2BsNmX4R8L5RPc%3D' (2025-03-28) • Updated input 'crane': 'github:ipetkov/crane/66cb0013f9a99d710b167ad13cbd8cc4e64f2ddb?narHash=sha256-ScJYnUykEDhYeCepoAWBbZWx2fpQ8ottyvOyGry7HqE%3D' (2025-03-18) → 'github:ipetkov/crane/70947c1908108c0c551ddfd73d4f750ff2ea67cd?narHash=sha256-vVOAp9ahvnU%2BfQoKd4SEXB2JG2wbENkpqcwlkIXgUC0%3D' (2025-03-19) • Updated input 'garage': 'github:deuxfleurs-org/garage/6906a4ff12838da2a74bdaeb7e7cd05cd1d69699?narHash=sha256-hp2tKtJHW/vbiIT4hRhP8cfZEACAWZ92lCdaO9WEi2E%3D' (2025-03-17) → 'github:deuxfleurs-org/garage/14d2f2b18da015508d4a1e31b2f014da5188d516?narHash=sha256-AJfw%2BXRaRyrlpb9Wy6rVz44JePy0AXWPECXVPBnrOfI%3D' (2025-03-21) • Updated input 'home-manager': 'github:nix-community/home-manager/fb74bb76d94a6c55632376c931fc108131260ee9?narHash=sha256-iYCinzZnnUeCkZ031qGRwPdwRsqW6o9Y0MgGpA7Zva4%3D' (2025-03-18) → 'github:nix-community/home-manager/216690777e47aa0fb1475e4dbe2510554ce0bc4b?narHash=sha256-pGKDA84oK1WTt2yxBUjAwKLacNwJkf9CS7cTXXfgWvI%3D' (2025-03-31) • Updated input 'lix-module/lix': ' |
||
---|---|---|
.github/workflows | ||
home | ||
hosts | ||
modules | ||
overlay | ||
secrets | ||
.sops.yaml | ||
flake.lock | ||
flake.nix | ||
garnix.yaml | ||
justfile | ||
LICENSE | ||
README.md |
infra
./home
- home-manager configuration files
- foot, tmux, and zsh are configured in Nix
- nvim, rofi, sway, waybar are configured in their own literature and symlinked to $XDG_CONFIG_HOME with home-manager
./hosts
hosts/common.nix
: configuration that makes sense on all computershosts/zsh.nix
: for computers that have the power to run zsh
./hosts/ytnix
- personal laptop
- a single
default.nix
that could be modularized but works for now
./hosts/chunk
- the overworked server with 5% SLA
- very short and concise
default.nix
- services organized in their modules
- some services run through
virtualisation.oci-containers
:
./hosts/titan
- got this cause chunk would go down way too often :(
- hosted on azure for "reliability"
- runs:
- ghost (through
virtualisation.oci-containers
) - uptime-kuma
- ntfy-sh
- ghost (through
./secrets
- secrets
- see
.sops.yaml
for who privy to what
backups
- hourly borgbackup to rsync.net
- see modules/backup
monitoring
- status.cything.io: uptime kuma (reliable)
- grafana.cything.io: some real-time metrics here; unlike the status page this will go kaput often