From e7e2b1dc5d1bf116db49c874d861da5ac9f8a376 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Eug=C3=AAnio?= Date: Sat, 5 Oct 2024 10:50:17 -0300 Subject: [PATCH] goofs --- flake.lock | 34 ++++++++++++++++++++++++++++++++++ flake.nix | 8 ++++++++ hosts/phantom/default.nix | 1 + hosts/phantom/goofs.nix | 13 +++++++++++++ 4 files changed, 56 insertions(+) create mode 100644 hosts/phantom/goofs.nix diff --git a/flake.lock b/flake.lock index 36c8be4..9eaf048 100644 --- a/flake.lock +++ b/flake.lock @@ -57,6 +57,22 @@ "type": "gitlab" } }, + "catboy-spinner": { + "flake": false, + "locked": { + "lastModified": 1728083477, + "narHash": "sha256-5co2CQljxxzG/F1vTVC8NfPshBOprQCqFSu8BWLe9a0=", + "ref": "refs/heads/main", + "rev": "422bdfa89b3e93731679eeee805edef715fbf893", + "revCount": 1, + "type": "git", + "url": "https://git.lelgenio.com/lelgenio/catboy-spinner" + }, + "original": { + "type": "git", + "url": "https://git.lelgenio.com/lelgenio/catboy-spinner" + } + }, "crane": { "inputs": { "flake-compat": "flake-compat", @@ -501,6 +517,7 @@ "root": { "inputs": { "agenix": "agenix", + "catboy-spinner": "catboy-spinner", "demoji": "demoji", "dhist": "dhist", "disko": "disko", @@ -513,6 +530,7 @@ "plymouth-themes": "plymouth-themes", "ranger-icons": "ranger-icons", "tlauncher": "tlauncher", + "tomater": "tomater", "vpsadminos": "vpsadminos", "warthunder-leak-counter": "warthunder-leak-counter", "wl-crosshair": "wl-crosshair" @@ -688,6 +706,22 @@ "url": "https://git.lelgenio.xyz/lelgenio/tlauncher-nix" } }, + "tomater": { + "flake": false, + "locked": { + "lastModified": 1728089744, + "narHash": "sha256-WOz/qUKyao7lM2qcwqqcJDw4jI8mUJL6kNUNm0sxPKk=", + "ref": "refs/heads/main", + "rev": "efff561c745514a7874e3f5de95307a74efc7df9", + "revCount": 1, + "type": "git", + "url": "https://git.lelgenio.com/lelgenio/tomater" + }, + "original": { + "type": "git", + "url": "https://git.lelgenio.com/lelgenio/tomater" + } + }, "utils": { "inputs": { "systems": "systems_4" diff --git a/flake.nix b/flake.nix index 594ceda..a07cd8c 100644 --- a/flake.nix +++ b/flake.nix @@ -62,6 +62,14 @@ url = "git+https://git.lelgenio.com/lelgenio/warthunder-leak-counter"; inputs.nixpkgs.follows = "nixpkgs"; }; + catboy-spinner = { + url = "git+https://git.lelgenio.com/lelgenio/catboy-spinner"; + flake = false; + }; + tomater = { + url = "git+https://git.lelgenio.com/lelgenio/tomater"; + flake = false; + }; }; outputs = inputs: diff --git a/hosts/phantom/default.nix b/hosts/phantom/default.nix index 84b2a5d..a057af7 100644 --- a/hosts/phantom/default.nix +++ b/hosts/phantom/default.nix @@ -21,6 +21,7 @@ ./warthunder-leak-counter.nix ./invidious.nix ./davi.nix + ./goofs.nix ]; networking.hostName = "phantom"; diff --git a/hosts/phantom/goofs.nix b/hosts/phantom/goofs.nix new file mode 100644 index 0000000..1629ab5 --- /dev/null +++ b/hosts/phantom/goofs.nix @@ -0,0 +1,13 @@ +{ inputs, ... }: +{ + services.nginx.virtualHosts."catboy-spinner.lelgenio.com" = { + enableACME = true; + forceSSL = true; + root = inputs.catboy-spinner; + }; + services.nginx.virtualHosts."tomater.lelgenio.com" = { + enableACME = true; + forceSSL = true; + root = inputs.tomater; + }; +}