diff options
| author | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-02-17 13:07:34 -0600 |
|---|---|---|
| committer | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2026-02-17 13:07:46 -0600 |
| commit | 1aaad835c72ee2e21513291fb3145a992ed6a77a (patch) | |
| tree | 26cf55a6bcc2fc8c87963f8fbb4e2662673a9601 /hosts | |
| parent | b2ea7b6b0be4337c7613c72995a5abffaf182041 (diff) | |
fix issues with caddy config
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/ganymede/caddy.nix | 4 | ||||
| -rw-r--r-- | hosts/ganymede/nixos.nix | 14 |
2 files changed, 16 insertions, 2 deletions
diff --git a/hosts/ganymede/caddy.nix b/hosts/ganymede/caddy.nix index b24e906..8f4fe94 100644 --- a/hosts/ganymede/caddy.nix +++ b/hosts/ganymede/caddy.nix @@ -19,8 +19,8 @@ } ''; - virtualHosts."https://williamsfam.us.com".extraConfig = '' - root * /media/www + virtualHosts."williamsfam.us.com".extraConfig = '' + root * /media/public/www file_server ''; }; diff --git a/hosts/ganymede/nixos.nix b/hosts/ganymede/nixos.nix index 6bfd296..92eeb60 100644 --- a/hosts/ganymede/nixos.nix +++ b/hosts/ganymede/nixos.nix @@ -1,5 +1,7 @@ { config, + pkgs, + lib, inputs, ... }: { @@ -21,8 +23,20 @@ networkConfig.DHCP = "yes"; }; + systemd.services."disable-wifi-powersave" = { + description = "Disable wifi powersaving using iw"; + after = ["network.target"]; + serviceConfig.ExecStart = "${pkgs.iw}/bin/iw dev wlp108s0 set power_save off"; + wantedBy = ["default.target"]; + }; + services.fail2ban.enable = true; + # merge logs from subdomains + services.caddy.virtualHosts."up.williamsfam.us.com".logFormat = lib.mkForce '' + output file /var/log/caddy/access-williamsfam.us.com.log + ''; + # i broke something and this fixes it environment.etc."systemd/resolved.conf.d/10-dns.conf".text = config.environment.etc."systemd/resolved.conf".text; } |
