diff --git a/hosts/OVHCloud/hardware-configuration.nix b/hosts/OVHCloud/hardware-configuration.nix index fdd1034..a0c764e 100644 --- a/hosts/OVHCloud/hardware-configuration.nix +++ b/hosts/OVHCloud/hardware-configuration.nix @@ -1,5 +1,6 @@ { modulesPath, + config, inputs, pkgs, ... @@ -22,11 +23,20 @@ }; # Proxy + environment.systemPackages = with pkgs; [ + nss.tools + ]; + services.caddy = { enable = true; package = inputs.caddy.packages.${pkgs.system}.caddy; - virtualHosts."localhost".extraConfig = '' + virtualHosts."siuu.gasdev.fr".extraConfig = '' respond "Hello, world!" ''; }; + systemd.services.caddy = { + serviceConfig = { + EnvironmentFile = config.sops.templates."caddy.env".path; + }; + }; }