❄️ Dotfiles for our NixOS system configuration.
1{ config, ... }: 2 3{ 4 age.secrets.glance = { 5 file = ../../secrets/glance.age; 6 mode = "600"; 7 }; 8 9 services.glance = { 10 enable = true; 11 openFirewall = true; 12 environmentFile = config.age.secrets.glance.path; 13 settings = import ./settings.nix; 14 }; 15 16 services.caddy.virtualHosts."home.sappho.systems" = { 17 extraConfig = '' 18 import common 19 import tls_bunny 20 reverse_proxy http://localhost:4040 21 ''; 22 }; 23}