From fd02bc3b10bbcd3bf0dd8639edeec0c40557b50d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 30 Nov 2025 01:48:56 +0000 Subject: [PATCH 1/3] chore(deps): update quickshell digest to e9bad67 --- dot_config/flake/flake.lock | 8 ++++---- dot_config/flake/flake.nix | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dot_config/flake/flake.lock b/dot_config/flake/flake.lock index c8d2cde..f6a3a76 100644 --- a/dot_config/flake/flake.lock +++ b/dot_config/flake/flake.lock @@ -512,17 +512,17 @@ ] }, "locked": { - "lastModified": 1759997568, - "narHash": "sha256-xQyzPkgpgjAceJKwZhLU2//Y1jAmvPGOq80svqkWFhQ=", + "lastModified": 1764045583, + "narHash": "sha256-W24ReyRrhOKTKIsuAMkY5hnVlCufGoONM79sjUoyQkk=", "owner": "outfoxxed", "repo": "quickshell", - "rev": "3e32ae595f97bd2d2e5ed4512fb4bb25edb4eae6", + "rev": "e9bad67619ee9937a1bbecfc6ad3b4231d2ecdc3", "type": "github" }, "original": { "owner": "outfoxxed", "repo": "quickshell", - "rev": "3e32ae595f97bd2d2e5ed4512fb4bb25edb4eae6", + "rev": "e9bad67619ee9937a1bbecfc6ad3b4231d2ecdc3", "type": "github" } }, diff --git a/dot_config/flake/flake.nix b/dot_config/flake/flake.nix index 657fb04..76cbc2e 100644 --- a/dot_config/flake/flake.nix +++ b/dot_config/flake/flake.nix @@ -35,7 +35,7 @@ }; quickshell = { - url = "github:outfoxxed/quickshell/3e32ae595f97bd2d2e5ed4512fb4bb25edb4eae6"; + url = "github:outfoxxed/quickshell/e9bad67619ee9937a1bbecfc6ad3b4231d2ecdc3"; inputs.nixpkgs.follows = "nixpkgs-unstable"; }; From 6a93cb9705b58dfb0d1b569b1756f86868ad44fa Mon Sep 17 00:00:00 2001 From: Tyler Mayoff Date: Mon, 1 Dec 2025 22:22:12 -0500 Subject: [PATCH 2/3] updated hosts --- .../flake/machines/saffron/configuration.nix | 80 ++++++++++++++++++- 1 file changed, 79 insertions(+), 1 deletion(-) diff --git a/dot_config/flake/machines/saffron/configuration.nix b/dot_config/flake/machines/saffron/configuration.nix index df6038d..6232a9e 100644 --- a/dot_config/flake/machines/saffron/configuration.nix +++ b/dot_config/flake/machines/saffron/configuration.nix @@ -31,7 +31,7 @@ }; networking.hostName = "saffron"; # Define your hostname. - networking.firewall.allowedTCPPorts = [ 443 ]; + networking.firewall.allowedTCPPorts = [443 80]; # Caddy reverse proxy with DNS challenge services.caddy = { @@ -49,6 +49,84 @@ reverse_proxy serenity.pizzly-bortle.ts.net:5600 ''; }; + virtualHosts."search.mayoff.ca" = { + extraConfig = '' + tls { + dns cloudflare {env.CLOUDFLARE_API_TOKEN} + } + reverse_proxy serenity.pizzly-bortle.ts.net:6000 + ''; + }; + virtualHosts."monitor.mayoff.ca" = { + extraConfig = '' + tls { + dns cloudflare {env.CLOUDFLARE_API_TOKEN} + } + reverse_proxy serenity.pizzly-bortle.ts.net:8090 + ''; + }; + virtualHosts."gitforge.mayoff.ca" = { + extraConfig = '' + tls { + dns cloudflare {env.CLOUDFLARE_API_TOKEN} + } + reverse_proxy serenity.pizzly-bortle.ts.net:3000 + ''; + }; + virtualHosts."immich.mayoff.ca" = { + extraConfig = '' + tls { + dns cloudflare {env.CLOUDFLARE_API_TOKEN} + } + reverse_proxy serenity.pizzly-bortle.ts.net:2283 + ''; + }; + virtualHosts."nextcloud.mayoff.ca" = { + extraConfig = '' + tls { + dns cloudflare {env.CLOUDFLARE_API_TOKEN} + } + reverse_proxy serenity.pizzly-bortle.ts.net:8100 + ''; + }; + # virtualHosts."documentserver.mayoff.ca" = { + # extraConfig = '' + # tls { + # dns cloudflare {env.CLOUDFLARE_API_TOKEN} + # } + # reverse_proxy serenity.pizzly-bortle.ts.net:8101 + # ''; + # }; + virtualHosts."chat.mayoff.ca" = { + extraConfig = '' + tls { + dns cloudflare {env.CLOUDFLARE_API_TOKEN} + } + reverse_proxy serenity.pizzly-bortle.ts.net:8009 + ''; + }; + virtualHosts."media.mayoff.ca" = { + extraConfig = '' + tls { + dns cloudflare {env.CLOUDFLARE_API_TOKEN} + } + reverse_proxy serenity.pizzly-bortle.ts.net:8096 + ''; + }; + virtualHosts."homeassistant.mayoff.ca" = { + extraConfig = '' + tls { + dns cloudflare {env.CLOUDFLARE_API_TOKEN} + } + reverse_proxy homeassistant.pizzly-bortle.ts.net:8123 { + header_up Host {upstream_hostport} + header_up X-Real-IP {remote_host} + header_up X-Forwarded-For {remote_host} + header_up X-Forwarded-Proto {scheme} + header_up X-Forwarded-Host {host} + } + ''; + }; }; # Set your time zone. From 7e597dcbd867a1f7e394406e2bf122c5e4577ff7 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 2 Dec 2025 03:24:42 +0000 Subject: [PATCH 3/3] chore(deps): update quickshell digest to d24e8e9 --- dot_config/flake/flake.lock | 8 ++++---- dot_config/flake/flake.nix | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dot_config/flake/flake.lock b/dot_config/flake/flake.lock index c8d2cde..24f75d9 100644 --- a/dot_config/flake/flake.lock +++ b/dot_config/flake/flake.lock @@ -512,17 +512,17 @@ ] }, "locked": { - "lastModified": 1759997568, - "narHash": "sha256-xQyzPkgpgjAceJKwZhLU2//Y1jAmvPGOq80svqkWFhQ=", + "lastModified": 1764482797, + "narHash": "sha256-ynV90KoBrPe38YFlKAHtPFk4Ee3IANUsIFGxRaq7H/s=", "owner": "outfoxxed", "repo": "quickshell", - "rev": "3e32ae595f97bd2d2e5ed4512fb4bb25edb4eae6", + "rev": "d24e8e9736287d01ee73ef9d573d2bc316a62d5c", "type": "github" }, "original": { "owner": "outfoxxed", "repo": "quickshell", - "rev": "3e32ae595f97bd2d2e5ed4512fb4bb25edb4eae6", + "rev": "d24e8e9736287d01ee73ef9d573d2bc316a62d5c", "type": "github" } }, diff --git a/dot_config/flake/flake.nix b/dot_config/flake/flake.nix index 657fb04..a39e602 100644 --- a/dot_config/flake/flake.nix +++ b/dot_config/flake/flake.nix @@ -35,7 +35,7 @@ }; quickshell = { - url = "github:outfoxxed/quickshell/3e32ae595f97bd2d2e5ed4512fb4bb25edb4eae6"; + url = "github:outfoxxed/quickshell/d24e8e9736287d01ee73ef9d573d2bc316a62d5c"; inputs.nixpkgs.follows = "nixpkgs-unstable"; };