(T)im's N(ix) Flake, Multi-Host Configurations for all of my machines! 74k1.sh/
nixos nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(baikal): init config

74k1 3092bf77 0a03e614

+23
+7
hosts/nixos/eiri/configuration.nix
··· 44 44 # everything else 45 45 scrutiny 46 46 47 + baikal 48 + 47 49 n8n 48 50 audiobookshelf 49 51 paperless ··· 203 205 proxyPass = "http://${config.vpnNamespaces.prtr.namespaceAddress}:9091"; 204 206 # proxyWebsockets = true; 205 207 }; 208 + }; 209 + "baikal.eiri.${allSecrets.global.domain01}" = { 210 + addSSL = true; 211 + # enableACME = true; 212 + useACMEHost = "eiri.${allSecrets.global.domain01}"; 206 213 }; 207 214 "rd.eiri.${allSecrets.global.domain01}" = { 208 215 addSSL = true;
+15
modules/nixos/daemons/baikal/default.nix
··· 1 + { 2 + allSecrets, 3 + inputs, 4 + outputs, 5 + config, 6 + lib, 7 + pkgs, 8 + ... 9 + }: 10 + { 11 + services.baikal = { 12 + enable = true; 13 + virtualHost = "baikal.eiri.${allSecrets.global.domain01}"; 14 + }; 15 + }
+1
modules/nixos/default.nix
··· 3 3 anubis = import ./daemons/anubis; 4 4 atuin = import ./daemons/atuin; 5 5 audiobookshelf = import ./daemons/audiobookshelf; 6 + baikal = import ./daemons/baikal; 6 7 bash = import ./programs/bash; 7 8 fail2ban = import ./daemons/fail2ban; 8 9 firefox = import ./programs/firefox;