From 1c969cce07d0b9805257262d9cde07627bc4b868 Mon Sep 17 00:00:00 2001 From: Nickiel12 Date: Sat, 8 Feb 2025 17:11:48 -0800 Subject: [PATCH] added 3d printer configs --- hosts/Alaska/modules/dns.nix | 10 ++++++++++ hosts/Alaska/modules/nginx.nix | 24 +++++++++++++++--------- 2 files changed, 25 insertions(+), 9 deletions(-) diff --git a/hosts/Alaska/modules/dns.nix b/hosts/Alaska/modules/dns.nix index af0b05a..ebbdaf3 100644 --- a/hosts/Alaska/modules/dns.nix +++ b/hosts/Alaska/modules/dns.nix @@ -34,4 +34,14 @@ type = "A"; value = "100.64.0.1"; } + { + name = "bluey.printers.nickiel.net"; + type = "A"; + value = "100.64.0.1"; + } + { + name = "kinggeorge.printers.nickiel.net"; + type = "A"; + value = "100.64.0.1"; + } ] diff --git a/hosts/Alaska/modules/nginx.nix b/hosts/Alaska/modules/nginx.nix index 0e9871a..e048df5 100644 --- a/hosts/Alaska/modules/nginx.nix +++ b/hosts/Alaska/modules/nginx.nix @@ -74,18 +74,24 @@ root = "/Aurora/StaticSites/static_pages/public"; }; + "bluey.printers.nickiel.net" = { + locations."/" = { + proxyPass = "http://100.64.0.8/"; + proxyWebsockets = true; + }; + }; + + "kinggeorge.printers.nickiel.net" = { + locations."/" = { + proxyPass = "http://10.0.0.59/"; + proxyWebsockets = true; + }; + }; + "printers.nickiel.net" = { # forceSSL = true; # enableACME = true; - root = "/Aurora/StaticSites/printer_pages"; - locations = { - "/".extraConfig = '' - allow 100.64.0.0/24; - deny all; - ''; - "/KingGeorge".proxyPass = "http://10.0.0.59"; - "/Bluey".proxyPass = "http://100.64.0.8"; - }; + locations."/".root = "/Aurora/StaticSites/printer_pages"; }; };