From 8568a665b52bc60f32753cf654ec2908030272b0 Mon Sep 17 00:00:00 2001 From: Gabriel Simmer Date: Mon, 13 Nov 2023 01:37:26 +0000 Subject: [PATCH] Homepage setup w/ Helm --- flake.lock | 36 ++-- homelab/homepage-secrets.env.age | Bin 0 -> 675 bytes homelab/homepage.nix | 275 +++++++++++++++++++++++++++++++ homelab/ingress.yml | 0 homelab/kubernetes.nix | 5 +- 5 files changed, 296 insertions(+), 20 deletions(-) create mode 100644 homelab/homepage-secrets.env.age create mode 100644 homelab/homepage.nix delete mode 100644 homelab/ingress.yml diff --git a/flake.lock b/flake.lock index 1108234..0ba8192 100644 --- a/flake.lock +++ b/flake.lock @@ -223,11 +223,11 @@ ] }, "locked": { - "lastModified": 1699025595, - "narHash": "sha256-e+o4PoSu2Z6Ww8y/AVUmMU200rNZoRK+p2opQ7Db8Rg=", + "lastModified": 1699663185, + "narHash": "sha256-hI3CZPINBWstkMN+ptyzWibw5eRtFCiEvO7zR61bGBs=", "owner": "nix-community", "repo": "home-manager", - "rev": "8765d4e38aa0be53cdeee26f7386173e6c65618d", + "rev": "691cbcc03af6ad1b5384c0e0e0b5f2298f58c5ce", "type": "github" }, "original": { @@ -244,11 +244,11 @@ "treefmt": "treefmt" }, "locked": { - "lastModified": 1697643920, - "narHash": "sha256-Ti/v3lWKNF2/5u3ARTDhhdr7ijUo/ZpefKAfr8OgsK4=", + "lastModified": 1699581775, + "narHash": "sha256-Pld/UXlBcIDnQMY0JkDzChJkbof/zEcRkaiXtzvArEE=", "owner": "hall", "repo": "kubenix", - "rev": "ea469ff77a49f6f3df420bfc6040c39e1b861d87", + "rev": "fceda8451461ee5e623815414f76885df77b7217", "type": "github" }, "original": { @@ -284,11 +284,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1699060277, - "narHash": "sha256-As0PilG8NEQzIMOFIzfI3zkBNH2CJHZJXRL5Rc36Ojc=", + "lastModified": 1699261003, + "narHash": "sha256-wkOVJ2wkPpTYqipDF693bEAUQ838xjloUcs6WNsTMlw=", "owner": "nix-community", "repo": "nix-eval-jobs", - "rev": "20a24e8b1004d3293525334ccf3254c083d6fbaa", + "rev": "2b55f473c960d38a40678d9831fc1dcb87615a98", "type": "github" }, "original": { @@ -414,11 +414,11 @@ ] }, "locked": { - "lastModified": 1699222410, - "narHash": "sha256-qGuDXk991Mlws0f8DXNua82G+22jMBwoFG80o1sF66M=", + "lastModified": 1699629370, + "narHash": "sha256-HwoRInCXXdEUcfXEnlWb7v4nuQLUo5dT9ZWTb2C1Vik=", "owner": "nix-community", "repo": "nixpkgs-wayland", - "rev": "74717cb06fc24dbf57002bb1cf6d36fc50293d34", + "rev": "62a9b65dfb8c182530887d567a7c796fe2bb514e", "type": "github" }, "original": { @@ -477,11 +477,11 @@ }, "nixpkgs_5": { "locked": { - "lastModified": 1699186365, - "narHash": "sha256-Pxrw5U8mBsL3NlrJ6q1KK1crzvSUcdfwb9083sKDrcU=", + "lastModified": 1699343069, + "narHash": "sha256-s7BBhyLA6MI6FuJgs4F/SgpntHBzz40/qV0xLPW6A1Q=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a0b3b06b7a82c965ae0bb1d59f6e386fe755001d", + "rev": "ec750fd01963ab6b20ee1f0cb488754e8036d89d", "type": "github" }, "original": { @@ -493,11 +493,11 @@ }, "nixpkgs_6": { "locked": { - "lastModified": 1698977350, - "narHash": "sha256-OUDOHWrX3EjX/MlOoCHEb3JMONklbpu4Wa+Xf5s/U+s=", + "lastModified": 1699236715, + "narHash": "sha256-oel+a6B5mBO7vA1A/I9A9VTK2jW5shnYAuu08RYhmxQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4285a2a67daf39e63d9564a47773a1c2081c36a8", + "rev": "0d93ec62e06faec6c52331a8a87bd5721b38ce14", "type": "github" }, "original": { diff --git a/homelab/homepage-secrets.env.age b/homelab/homepage-secrets.env.age new file mode 100644 index 0000000000000000000000000000000000000000..19fecdc7e5590dfe177414608653cda90a3de9bc GIT binary patch literal 675 zcmV;U0$lxJXJsvAZewzJaCB*JZZ2wbWTQN3Qc-BX-{@VaxiyD zW=l>*Sx;qmOXisBhYBe!ND|awfOHn~E3N1b$M{G|mXL4m>b7cxzN>DFt zYhp?-Geb^KFE}(Sb4)owa5rs6aX3j=QE6*YOeFiTlXIdw^HX>(Ug zS1?pfD@gW>08hcrR)~Z%jybV@yd=RA&k; zEiE81OG8pjQA>75M@e!*Q$$QNb!9SkYC?5ZOhiIhMNVoak1 zxS?@efsjQG-qUK4fFN2bY|t>F53Z8(e%cx;uD5i-dc2C0<^d_#4w?VgB8yI1lZiGf zWj;T>-jLe6Ehn2%lGgi)F#kz_E6KhG1#nBGuH7#%2kQ4%cVSB!3o=(p+tiE{Iw2v3 zU}h*8=<6+CT~SeQUmK`~8!?QIQ3?So#blK(2Eq1e0ClAl=8q6B3KTCG3bFC%uRPS2 zUS>{6F|u{b!XYGP-Bq+BmTXz`RAJlKkJ4J#zEON!#qptq*?95maqO)Ix|q3w@Hsrf zmh7rFb7sPU+5GO1fOyuGmv0GTo9gApZw~7DqjOdyV{Y;wFY9gO8HC6B_aMc9vj)GTVn>E0BxVwEGV+AGGb4)$fee}R^o zYi{T9beemIdRFQ%8GyUq#j==(owF;%7mS#yal#Gy%TPm6`w=1v<2Vr^iYx43+Y#33 JNI9ac