From 7b3fc3a5e1570188ec1085dd264ff84869065b77 Mon Sep 17 00:00:00 2001 From: Brendan Golden Date: Thu, 2 Jan 2025 22:19:55 +0000 Subject: [PATCH] feat: bumblebee created --- config/dns.nix | 12 ++--- flake.nix | 5 +- machines/bumblebee.nix | 50 ++++++++++++++++++ secrets/backup/restic.age | Bin 2870 -> 2870 bytes secrets/discord/token.age | Bin 1204 -> 1204 bytes secrets/dns_certs.secret.age | 100 +++++++++++++++++------------------ secrets/secrets.nix | 28 ++-------- 7 files changed, 113 insertions(+), 82 deletions(-) create mode 100644 machines/bumblebee.nix diff --git a/config/dns.nix b/config/dns.nix index 30f2b85..0e96e8e 100644 --- a/config/dns.nix +++ b/config/dns.nix @@ -43,12 +43,12 @@ # r_type = "CNAME"; # value = "optimus"; # } - { - record = "bumblebee"; - r_type = "A"; - value = "193.1.99.91"; - server = true; - } +# { +# record = "bumblebee"; +# r_type = "A"; +# value = "193.1.99.91"; +# server = true; +# } { record = "minecraft.compsoc.games"; r_type = "CNAME"; diff --git a/flake.nix b/flake.nix index 6699f9e..65b0d23 100644 --- a/flake.nix +++ b/flake.nix @@ -149,8 +149,11 @@ # metrics ariia = import ./machines/ariia.nix; - # games server - panel/host + # games server - panel optimus = import ./machines/optimus.nix; + + # games server - host + bumblebee = import ./machines/bumblebee.nix; }; }; } diff --git a/machines/bumblebee.nix b/machines/bumblebee.nix new file mode 100644 index 0000000..fcdf70f --- /dev/null +++ b/machines/bumblebee.nix @@ -0,0 +1,50 @@ +/* + +Name: https://en.wikipedia.org/wiki/Optimus_Prime +Why: Created to sell toys so this vm is for games +Type: VM +Hardware: - +From: 2023 +Role: Game host +Notes: +*/ +{ + pkgs, + lib, + nodes, + arion, + ... +}: let + # name of the server, sets teh hostname and record for it + name = "bumblebee"; + ip_pub = "193.1.99.91"; + hostname = "${name}.skynet.ie"; + host = { + ip = ip_pub; + name = name; + hostname = hostname; + }; +in { + imports = [ + ../applications/pelican/pelican.nix + ]; + + deployment = { + targetHost = hostname; + targetPort = 22; + targetUser = null; + + tags = ["active"]; + }; + + services.skynet = { + host = host; + backup.enable = true; + pelican = { + wing = { + enable = true; + node_name = "node01"; + }; + }; + }; +} diff --git a/secrets/backup/restic.age b/secrets/backup/restic.age index 75ee0c0091f7e881192ae9a497c868ef1300017b..1910186cc84b9ad68af9ec481b3e011288dceaf7 100644 GIT binary patch literal 2870 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 diff --git a/secrets/discord/token.age b/secrets/discord/token.age index a346d9bd6dbec104b3b8803c7707cfe0daecc60e..1550f8cbca817587bb6d7299e16c2f8f89fef451 100644 GIT binary patch literal 1204 zcmZY7Td3Ov0LJk>sFMoEIhYSqwm2EO6OL^zZ4;P-q)ji$$))XS+62)h&810BE=`(S z(G5jJyy5l1p}2{t9GU2xC^+ zd61)}NlPR%D{Qt4RfaE%MWoc#u}K^TM7CHfp?$|Co0Z|PWgyZh!Des{VsL4#h6*#; zH-VxCvkI4h^q3s?gyED+9o49Ns*ow;2{G=D1TzOaomQIn3mV1ayo|Q#qKglV=$GdX1%>u(}+^iHGx_YGfUl$VWQkj&{a~mT9c-(X+{?7U~3NioR!m>D0yO?h$Hj5Wi44Y0-BLH);PxgCIrJ;ZoecV~Al{pPZQb6!I z-l^bB5;IZTFD+szU8ciKp4C}?RtM>FV@eLY2@y2S0^`H8#*$w5n3aNYjGaWC;|p z5k$59!r0Dzyyey;lu0Agnhx8>C@q^zi5s%=z|(Nfn=p7*7gTJm#)u&nrhprhH5XFf-J^4HG>$YZkZeXXYGiY4aZ++7xbGncr!%U)^#2H|p^nP;_K|=a0W1ZoG1V>|D|x zy>{T1>kh8ldttuy=Zof2`K`@|cf9cR_u9p)*Y@|{d45&DG)W)(;nIi5`zz*M&p6xY z@lC^%2VURoCEH)yclzB8e|&Uy^^@X>-5c(``P;%?=ixg~?0Wj|x%JB92XFI#yLf)4 zL|2%jotIC2p&S=J3vT`L?5ons$>a2!I^Wv_oQ}Vn3)Aq}#v5by(CY5Fzm8tckzfCL HXnFm=)vc}1 literal 1204 zcmZY6+p83H0KoCItk|9;>L7*9lcMW7J3E)%)i7puc4lvLJ$sv_z@5wfW_Nbxw>z^l zdpSN-(2JIbPDytO#4_!{2QNWpiJcReBo&AUx*7#Ngdh=>n7tqWf)9MZZD1uV&+w;% zQ5SkUp%2gqizW6TL0~5=GeweE7O7){u}CAdL5YUOalnC5Zq&ssA+WKClr0w$oZ%2r zPx5J^hr4_}R>=;UEfo!##W+M2gECShyPGxwGV+xmRJ(dp_l!I~DTc&ajgV(82#`WG zjMNz)WD4b4uj(oSK;vE(n?(a3YGW4TL*Fq7Mjcd>F^_>Tmqvv)skKv)t&3n>%LZ+A zR>a*2G3LdRSs3aCdt@fpY9^hGRDg`en%H9{D5mj|m)E;)s%%>Mk!9*Bve$3Sc(u~5 zNWD;Fl^9Hw&$)kx9I;$x(dlhZVp zjU1Ll1IgrAq0{J)T1iynBfjivOopL3maDre9UJKR)W8xZwKg_GJ9;7G;ua2@HVtO+ zHm_Ceo{ly(*H4x1DmlzpB>)g_QZTK)=9$ujXN}$oPbNol-j3xV2lXf%gY1Ey1+ z4`NI|J+uf#F;khTF`iC6GshY_YeayMDiDtmsYO(8Gnr6p6ySPEUA0V z6fDsuRVfn^o-D{rVK}K0MFvyTow$*fXCPJ~MWI$gVL4t7=j&|@OlxIZBPEB<;CWsz zf^MHB%ej{B-c_>GZDW>#5R*^>eZXOZkW{6hldW@PiLO;$tV#h=o@aqHjiVzX3qXuk zU0k+nN;y=FTF(fIR@my3lR}T`!Z?#5rC~RO(pb;{z4lviMhin4(X!mErw9hyaAYB@ zn=Tp#XuqF~^OPMiWHs$zB9mnLLxzqyv`=SXsUasj)1qs4Y+en;44W${4H{0G1a6S+ zVXwosjAAU2NFX*0!jx)Zaa~EZP)ef%0rq`r+@YueJ0HTp>PFlM%nM>Z_RqF2j$Pfk zMSXdZ-E?#Nvp;`xYu_gyy?cCcY5C(FyFM?jEbM2R<=gJU2OF=%)umf2zab|-yR+xM z_KlyS=ic}#_K5QLV(Q?hU(UU7WckA0)rI}%*!Q12@u>Z1?d$ImzTzSU-PQG#k{o|L-UTN2r ssh-ed25519 V1pwNA ikotG+f48KCxKj5DIdhwIEYHtspuBfGj9DvlXLchllk -TQ8OlL5uDpwnjveBk1RbpB+cCOpqlPQtOu7c0/LRiqw --> ssh-ed25519 4PzZog ptPetu+OMhjcqwIZD2EtPWojceX/p+xFRu8SdFBEBzk -5HKDrQTBiv+hTKhkLtnYOq7sUO8+dKOS52bXGjGXwxI --> ssh-ed25519 dA0vRg nQ1GTSQwHt806xrFMyqwQ86iBSLbgGDIL+GIWMD3AFw -OPyLNOxp5k40I4WvDStpKun/AdOuWZyEQLPyyFdqtcE --> ssh-ed25519 5Nd93w uYt44+U3T3DOThXDGvl5WPDPGj506O2Fc271qlw/lBo -tcRUll9+PIfcvcdvIzD8fcIU85+d8lw7ThPetfq24nU --> ssh-ed25519 q8eJgg wLIZSQp/YAKSohUD5NsbADyYua8p2qik9lRlzdvZuSk -f/b9Jt8Qk7dcor+5xczk7zRzOxTgknGYstcLQv7ztJA --> ssh-ed25519 KVr8rw InbHZ+pieHIQGGW3LOOfYHS+RkuXRMzxMblHHLOV9Cs -0oHx4kyD8AW5vgpds6EirGHeYznJ+z2WiGmn7+6bPww --> ssh-ed25519 fia1eQ UTuEfUIL1xVc5W/HSXpVvPxeQriwC6Tot1G0vRaT1XM -6mWM2A8DVPMKzp7ccqTj+3go39xsyKIHuu4zZypHD9c --> ssh-ed25519 /Gb5gQ Q6uPEnhxFPRulsd5YWVXfrVUJqSN3oM02g4yK2IYUQc -qqcy7z7RohVz/GDpB2FfjE2V42Bs023N6+G4qIJN9Bo --> ssh-ed25519 NtlN/A F4k9xBWDxeIS+v+DldjlN5e0WQmKH7Pt23XnKxkxTVQ -PgCuox8LSeYaamogydWcXyP4aVCQadeVfnjnFngWC+A --> ssh-ed25519 v2Y09A Dq/SngPnj9Or0XiVOoo7EQNdsh9mby1F9v2zSZOfMH8 -Y6J+nWC58lxZKc+wMFUGeymONf9LOxJhMonP1Vo/LMo --> ssh-ed25519 XSrA6w KnF8xhrzss3txgoF0JK84/M7b81NuFeB9Ir4590LYRw -jilyzwKpL/A4CmO/hMOMjZqPfwGsNYsngAw2trX7hKM --> ssh-ed25519 DVzSig A4EU6+2yqw3S2ISYUBbZYOq4xBEfXoEy1fTUhTzGXV8 -c6CyaaBcdHA6ZNdJApUcQT/ED0hQYPqqyvPF+zwCLME --> ssh-ed25519 MhHMYA ixDHJ+PFXFxsCu41Ye2Vwlk8wVlXofq2ztKIU9qxH0k -8JBxpk9/nQqR2y6i8GU9PpoHfyitJwIHxMr8nb2Y5As --> ssh-ed25519 uZzB3g zZAxSWF9i6321ifYiizQn6kvadhQ17/fNkYSgOyR+x4 -H5jsIQmgVgRoMRRQ11K17eD9HqU78CpKu5ylkgqrtq8 --> ssh-ed25519 CqOTGQ TzL9qPqBl8M3d9whmAaBgx3Wo/hPKc7Q/P6Kt3pPxn4 -BTnEU/156/8BKqdFcWisleg/K69RIiMaNDg6h9MX9og --> ssh-ed25519 IzAMqA +w67jWJmcVuPwjlkKn5Y/ryZBzA7ZzLl4va6KxfMm1I -mO9xeZV3RYUbGu5TJfnRAaJumAzM5u3wmIByawDdFn4 --> ssh-ed25519 Hb0ipQ y/srd2GpXb5EMVySg3BYOr+41u/NnJlx/2sQlhRyEg8 -s3Se3Rf8N4WqP6QdmkAmNtgZKgsvmuWfiOpC6pKGNuo --> ssh-ed25519 3pl/Kw u+QbsaYgVdhbsYBlbuusG/1nOXQ3PLCwtwWE2nUTUFQ -laEpITIyaNx7opXwqT9SHo9qNWCRH0WozQYt8SW1cz0 --> ssh-ed25519 SqDBmA 0dlLmNcgAOBOUrVUT/t0oaF+AcXUWqkDN3fu64rLx0A -y9Xw6atnsCX66Q+iIMHwsq8vxeL4kxTihIbMut+JMlA --> ssh-ed25519 UE6fcQ qBrP+r+1jy06z90mQgk05zLog586HGUMDgHTbExoMj0 -TnZAUZUNNIAJzd8Efqb7KqR/n26YXr4jV6zPvZXu4eA --> ssh-ed25519 YFaxCg SXGoMkrpgduoXNIZXDy93gkzlnKtr1fAOQJxZDcZ6Q8 -jKdd+OufjXk1UYsXcJc/Q4JeiRhCcHW2nrDuBrHu/pw --> ssh-ed25519 elCEeg jPd0A53zK9OFThb4pCF30/My3QxiwGyGiDp64ob1vWA -L0Rj+47bdVVwii4LIMoI2by9qmzk4H1kHoyEc7rUO9w --> ssh-ed25519 8vZ9CQ lgEkLneoENKWwNXRtXRbN5VSm1joh7NDSSUn/bp/81k -X2A6sHl6dFe2p9hfVINA1G6nR8lqMQNjBKc1FvM9cnE --> ssh-ed25519 rmrvjw NX2NPt0SVGc3+2p/ob735mUIb4t9nhwUrdbdFk8CnSY -sL3zmOASMti3QcIfa0CGEcJex95qGX4aeIqO5LS1LFg ---- 9+vokggbkBI5tk1kvqpdPkePahvTIcYWtU1MU1zTyCs -{.xXq55˱{Gzᆄ6 :p6[YUQ`ؼaRS]ucYXH"h 7ޅ6چo=*GiɨLA?ĆÛTpaKa2 n`\N34XrʴI9Adq \ No newline at end of file +-> ssh-ed25519 V1pwNA nMGYHPjBRQ+8FE2j3JLTb2gfqxFvEDSF5XKvVYILgS4 +xoFB5NeaXLMQhM9ELoooDNNnrjJWFCA+f45Y+YtAOBs +-> ssh-ed25519 4PzZog zuhv6HbfpcIlcueD6SyHD7hRcrPnvMDy1hvXcXTLEBY +VI6ZX5745Tsv1AMvjPKrHWEI2YO4rCVtAMDWLQrzsFs +-> ssh-ed25519 dA0vRg U1zhPjiM0ANz4i9iRSaX9ut/kACtrH/uk4VYk/Cmtx4 +DryI/XiQeggMAIBu4Qb9P7Od4cnQUNFFuim2OKwib5M +-> ssh-ed25519 5Nd93w VICIqg3swkEAagNzDppCX2/lDMh5D/pYqi8wjL9ilH8 +DLcvw4k9r1RDrueCD/vqX1iEL55hxld3eJr5MCS7YNE +-> ssh-ed25519 q8eJgg DyH3qYX/PfoltL0P2lBzP4wwH/VmYusidfD7MaS1PBQ +ilj+oIaQwj6jSsDNagpLTJXZywWB2IeLUa6pKlcEvIw +-> ssh-ed25519 KVr8rw +JGGMHN2zMPN4leJIZkBTOrhzb8BYQKMbSrAuIpCU2k +Sa2V0qsQbKPLvuVewBjTdIgv1acTYIN+CMIlB+ExIok +-> ssh-ed25519 fia1eQ jG4Lr4j3f0QNucooo80HUJAOnLiTAg8mxzYRDnjXrFQ +C+cZWCaRemvsiCMJ7wn/6g/12ABvKEaYIaU6b3Fpo8g +-> ssh-ed25519 /Gb5gQ QO7t0R8SjnfqZZ6upxKXALytoi6OFZZ4mFpS7XgnlDQ ++yQd4GdflWOzRutCAplDqvee+0dCNdd/ScT8QZyioNQ +-> ssh-ed25519 NtlN/A Y56En/7BcL9IIzBWbOfPzuAah/nPFANXxu3iN6+q8XM +gqw6EsuuDx49aTb6DWtI1ZACDAGL1VnsKB6LAOH6F0U +-> ssh-ed25519 v2Y09A 9MgpxeQcQDGvHkEyb0+f0vRZfyXE7EUUcBXCyw8w7mk +sdM/6DwpC5kv8yg39edGpm6YV3VzkFLRkIleiwhOKew +-> ssh-ed25519 XSrA6w tp83J4GXjFjQFq14M+Z+PDCmO4ZjJ1qufdQEO6GHzkk +KVri/HL0E/byrA0C3iM8+AMsR0x46pdMrRKipvliSzw +-> ssh-ed25519 MhHMYA Pwi4Tq4iJv8/ylaI4VAEzcGAPPfl+T2S/oUp3JsPTVo +8Q0DSQMe9gunPGxYv6M4ilBapKfNx7qacddEc39lgNY +-> ssh-ed25519 3erWHw vo6DeH1ub4VcT3dnvPYZC95MHxaABkZ4MW8NRxqOBUw +6yHGAoHq/u9pSi06jWCkcN230ntCkYADsCB//ISO+0Q +-> ssh-ed25519 uZzB3g FbeDwGg3Se/SVIVVAhgtRAO9wZM72M4ulGcXKBtw51k ++T7O+KNr/QXoGUG8uULBYgDXRWhrwv4ZImjWp8ltxRk +-> ssh-ed25519 CqOTGQ yG/8YtD4tRo8X5Q4kDyIr0xT5JwBg/Wk9NrkJMMCqgI +ZszCJYQGN1eRnRJ9KLpLrxy7j45bL5CtRTfLt4KwRt4 +-> ssh-ed25519 IzAMqA 9AIaFKdsA4yqORM9NNlFkp4TI2q14uy1dtUUP31a6A8 +9FwzT1ZQABt3om9OTodEKgxxgVU9H+VlV8X9AucxndY +-> ssh-ed25519 Hb0ipQ 2jhZm+mZoKzeBRjt0q5+T2HX+VM/H2Zy/7SyXuTeGxY +J6ds5gRKFv754f7NrbGGCXKLTcad8YGVrM0ndDHlFZ8 +-> ssh-ed25519 3pl/Kw IrzcYOatmG1O2I0CbNz2Phs32G3nz5Jv9Uizj4cqhAE +YDFNtbNUVpAQXyWIZssNANKEc4LoG4cEdmKBRWMFdas +-> ssh-ed25519 SqDBmA erRarQNCMp2QrQBAThQ23RoTAK0Uzz9//SqgBdldFDI +bi/LlSWcaPDHc7lxXuzMJUf6tAlv/6oF/go6NcQEcmA +-> ssh-ed25519 UE6fcQ QjWmHf2lgJ5QctSg9WlvLRueeE1N9WQdV1ZRrDIGsWA +K2IdKT9WpS6bsONh44h28i3Vm64YxhJFDas+rFPRbs0 +-> ssh-ed25519 YFaxCg wUWp3BvPpjSKKySmCb3gsO06P+F6GiYJU/wwfTAqTU4 +1D1+FEXxZES4cVbl/tSaMfiVk5yJlb9y9RsThyaK13A +-> ssh-ed25519 elCEeg jyijilsUuQ14LYrZPzE6CAMxgVmGFaxR2EbIP48l5Cw +kdEeI5a8gfh5d1mVbiMWOgGP9qmxc01EEifN00l51yM +-> ssh-ed25519 8vZ9CQ k55pfEEYf/3sC7M9YyA0zlQdv69N324fvNgW7/0/hxQ +EPJ0Bv///iKOz0y1dVT/jGTobSYjKGW8+Os1lLBMDtc +-> ssh-ed25519 rmrvjw kqTB4IBJ/wr6P2g21TmbqdNQB5XDxCSU9lwVRAPiZhM +3d9tjv3l3ws74DW+LeHVYUDViJWg+zv93mFv1C3mS2c +--- cUHw7QjEwLsUCL+1WhhNByWzfOIFrRmA/4JPbYgukCE + *8Q˚=R=Łygu "eSI\[G3.Uz û4Eʌ \) eX}HfX1S){x+c13mck? h:b2gB@ϝ-'F/ #H+Ԗs<KCQ˧ie;-kRx= (#}ine \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix index f473e25..ca7480f 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -21,7 +21,6 @@ let vendetta = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFvcxiSYE38V1IopHj7Z7ZWP1IqnskYCdhj8yCQohVUM root@vendetta"; vigil = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICDsz1bjNAThqwF48dKIJGOECsCKHTj/Gn5Gh9XyzoSO root@vigil"; galatea = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII3Mke5YtaMkLvXJxJ3y7YAIEBesoJk3qJyJsnoLUWgW root@galatea"; - optimus = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIqYbbWy3WWtxvD96Hx+RfTx7fJPPirIEa5bOvUILi9r root@optimus"; glados = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ6go7ScvOga9vYqC5HglPfh2Nu8wQTpEKpvIZuMAZom root@glados"; wheatly = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIPlgCGtyvd3xwYg9ZNyjTJNB/LvUSJO01SzN8PGcDLP root@wheatly"; kitt = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPble6JA2O/Wwv0Fztl/kiV0qj+QMjS+jTTj1Sz8k9xK root@kitt"; @@ -33,7 +32,8 @@ let marvin = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIAme2vuVpGYX4La/JtXm3zunsWNDP+SlGmBk/pWmYkH root@marvin"; calculon = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGsmeBfh4Jw2GOL7Iyswzn4TVNzalDbxDgh7WuQotFxR root@calculon"; ariia = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA4kV6W1/tP/nf2ZWNhRoV1mK04R4pS+c5vdsA1n5gpN root@ariia"; - optimus-test = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFv0Hb4qfzXUll+Hct1NQOE0bCf0MpE24Cqskd8vAFyj root@optimus-test"; + optimus = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFv0Hb4qfzXUll+Hct1NQOE0bCf0MpE24Cqskd8vAFyj root@optimus"; + bumblebee = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINF31tsOZTEpPFCu4wZvJjxxvgFhRpxvo9SKyDMNWHZu root@bumblebee"; systems = [ agentjones @@ -41,7 +41,7 @@ let vigil galatea optimus - optimus-test + bumblebee glados wheatly kitt @@ -83,28 +83,6 @@ let ariia ]; - # these need dns stuff - webservers = - [ - # ULFM - galatea - # Games - optimus - optimus-test - # skynet is a webserver for users - skynet - # our offical server - earth - - # nix - - calculon - ] - # ldap servers are web facing - ++ ldap - ++ gitlab - ++ nextcloud; - restic = [ neuromancer ];