Personal-use NixOS configuration
at main 24 lines 324 B view raw
1{ 2 hosts ? [ ], 3}: 4 5{ 6 config, 7 lib, 8 flakeLib, 9 ... 10}: 11 12{ 13 services.network-optimizer = { 14 enable = true; 15 16 environment = { 17 BIND_LOCALHOST_ONLY = "true"; 18 }; 19 }; 20 21 services.caddy.virtualHosts = flakeLib.mkProxies hosts '' 22 reverse_proxy :${toString config.services.network-optimizer.port} 23 ''; 24}