From 659f938d645ab31c1f1cafc9fc6eef674f854e79 Mon Sep 17 00:00:00 2001 From: Jake Hillion Date: Sat, 14 Sep 2024 02:02:03 +0100 Subject: [PATCH] boron: enable resilio sync --- hosts/boron.cx.ts.hillion.co.uk/default.nix | 28 +++++++++++++ secrets/resilio/plain/dad.age | Bin 1125 -> 1198 bytes secrets/resilio/plain/joseph.age | 43 ++++++++++---------- secrets/resilio/plain/projects.age | 40 +++++++++--------- secrets/resilio/plain/resources.age | 43 ++++++++++---------- secrets/resilio/plain/sync.age | Bin 1178 -> 1198 bytes secrets/secrets.nix | 10 ++--- 7 files changed, 96 insertions(+), 68 deletions(-) diff --git a/hosts/boron.cx.ts.hillion.co.uk/default.nix b/hosts/boron.cx.ts.hillion.co.uk/default.nix index 35b2d01..6f113f1 100644 --- a/hosts/boron.cx.ts.hillion.co.uk/default.nix +++ b/hosts/boron.cx.ts.hillion.co.uk/default.nix @@ -101,6 +101,34 @@ fileSystems = [ "/data" ]; }; + ## Resilio + custom.resilio = { + enable = true; + folders = + let + folderNames = [ + "dad" + "joseph" + "projects" + "resources" + "sync" + ]; + mkFolder = name: { + name = name; + secret = { + name = "resilio/plain/${name}"; + file = ../../secrets/resilio/plain/${name}.age; + }; + }; + in + builtins.map (mkFolder) folderNames; + }; + services.resilio = { + deviceName = "boron.cx"; + directoryRoot = "/data/sync"; + storagePath = "/data/sync/.sync"; + }; + ## General usability ### Make podman available for dev tools such as act virtualisation = { diff --git a/secrets/resilio/plain/dad.age b/secrets/resilio/plain/dad.age index 196909e9452bdb005964571266188a8f52ec44dd..fada16445596c334f56694e6952bc9905ff905a7 100644 GIT binary patch literal 1198 zcmZXRISb?j07h*$wKlrN6n1gUgw*Oz!(WvD;!BvA3`ie}avz zg$N76c9u4FVkNTJxXp@S|H1os&y9j@PEP1nWSwsSYfS>sO^ zfI)RJuCQ=c@52&mQL~sfk0E{*ss1iL4BZ4l#BhsFMDC(=;ZxzngUI!iHUV`&E;BF$ z65%N7c}JyjjReKIj#)L_afs#x)w*b>bE5EPZ0r-a8)7@U6e|YaEq2L9g5X0RSiDS| z4zAba;wkYH;(VexL#GOB73wt`R%$AO{vzXQ?vK1ZB08P0-d>HGmWwL`CIRb#kU;|q zw@1<|^OcVIT*>w$-ItLQM&Xt8Zw28X;#oULa0Oc-a?)DjVsn#`=^)<%1L0=9q0bbW zp$rVNk1IAu$k&qRMmf8IWRaOk7=uIwZcJSk zGw)Tyn5zqrH<^GWSYN2#y-%yr>ZzlEsV^Dlcs}&}Z6q9*s>o~*7!(KfE`{&pga<@# z)ukukK)2M%L#vaRaZI$T@IB>Lc%G_hG3gSg)dV{%Ul-wGWlP3Sk$u#= zdH`c^dz<9ry^2!_=lteHWrPOzUNp93<7zei%c>jg&6V-DqGY z+s^jT&U&gSm=XDz2asxKb7Cvl3__!Fnq?(<3@&^eK<;wSV4Ua)-YdshA+tAa-_S~P zq-1*2JeK25h}nC!Cs?g%l2KA&OrWa}ZZ*%W=Db}Mj1T3j3?M`$iGGk6>CLN*yNvm0 zYd-kkdhsT@Qdl;@6fZfd2mF7u#7y`Hy@}2RH6P&!hTFgw)`h__Kkbj+eizWTC0&yx zo(2Kt=LG|lNQBhYtely$^RcZ1(#Ti42veyLmQ-_BSSR=FvE-}@*lxF*ozz3c{RZC! z9MoPXSw*M0O*<;n3;K~JVc~<3tU~m~Hh||}Y`^~L%V5KaKYaCM2R;36mEPIDdh)^F yFW*{9$CwncvItY@EXKK|zC7ykfUT9O9< literal 1125 zcmZ9LJIm{I0EZC~A;Vc6MCtHOhSyx1q@o9sH1{@1b8R9VNYj6sTa)IV#?4Wuv$%+x zx;nUvAHn4yg7_Vr1QGQ(2;wJr;Q2kj=mH)=6}R_WpVig7b$dZZ40?RJ>bmr??V^=5 zo1%Jv3Z0ST@ScD)9-{P2SPWNi`=#qqS9K4hM_&;SwQ15}q&ap3x~9xy$UA`F-E5@g zW=L1BnQ|7zjMe)R)}*MYXjedBY>0eekW*w$2-seXeV6PRhc+ieK+ly;qqh?PSaO2g zWxGa<|o^uDI4{KMjgsMBXf-ohjE?;ZBZLzt`AgLQH z+;QLqOO~C8ceA)?*QW4&uCK@od4(H^8&G;EBBqHouy}}!>wXsmpL- zRP-?-p5Hp+JMO)d1wuMrLUR3+2 z4F-fT_jl4VrvKX3Hdh~;pa5}EY2>1$HPuAN7+k@0Czw-fw-_+)d5Y&5t{S^oW*|G} zWLzfKBQ3!oti1Ocm4>Lmx#eQAM&$}f&D60(pF4HiO$58HJFYn#5=_bWJYF$(1nAos zgVjYDu^K5Ish(|!h2w2n2-Gc>Yc$|bC!{V;^X8lzYG6vnF;dEx zlNxkEQl4{91M9=Jxow z%9@aPdA*HQx@Q$lJLg!^L`xU2l@X(_ndDCQc}E4xO@O}o^5N}=&z`;Y?axZ{-ILdT zdisO@#$VvqhdFBi}Qycyd!^&e*EV*&!P99 H{FeU>rhsum diff --git a/secrets/resilio/plain/joseph.age b/secrets/resilio/plain/joseph.age index ac09f9a..3053e7c 100644 --- a/secrets/resilio/plain/joseph.age +++ b/secrets/resilio/plain/joseph.age @@ -1,25 +1,24 @@ age-encryption.org/v1 -> ssh-rsa GxPFJQ -N0VP3h6ZmNIxTP9P1NVeBYHTng1jpoIf82WjLCgZVggdqgRNHCpYcwBmA0uVoaq9 -EfFKOOGqKVD6B9NjMJBah1pjQLuEVeJaLCmh6W7ZtJceDJb0TvwRliCNp6lpsIFz -JObFo6DfDH77u8WJh1H//55mDzBxgG02HuW0re+ABHMxbHHGOZ0AeeWVLijPtRi3 -kTR1bxL8Q+F9Ux2E5WmEOJmwUguchnrFgPljFSDVMLZ9gYzJfgqs1MGPw9dq191T -5dCZlUJ+eP6kOwJBmUdsxw9+SJs7bT/dcbJRm0Ne9FEW+wnGye1x5VYHIWej3bEL -TebNxUIvydTNxY2HGql9nQ +Zcw4m8Od9Pnengg3KJoZhrrRUtF2Al7krJmW99W3jSzMqkw8IiIeLlFeu15a4YD/ +vcw9INzSf3yYM24Icl/DSoE+DVfOOa9HnaLoMzo4Ijyue81H8C1idVBe1LjUOZ1K +ufEbtocSfk7rKDZV6DnTHBqVSP6C0iqH0mzh1b+vj9JinMeFNrkra3Hvz6VjxVmT +kxLssE+22Q2xyetmptEhnhF4PNrzjX7rfgrLz6FBieRucaGuzdlBCDTL3s+FAc+Q +nOkjHinefvYMQyJypBLxH1+st9BRPOYN7yEmDWUzqhTIC07XtveehjwwntpfzLMX +wCs4d3szykEMlmxsQiTMyA -> ssh-rsa K9mW1w -cyTDw16UAa+Cf4cBDX4H45w+uszxy3qkjgvBdFdo74VzNHSbAo8lwWkyOQKU4ywD -/IYxWTdZmWRMIM5dxVhixEEwJEdQj0vxZ8IfaWjPxrcct3dDBn1L4pRaagUGoE3d -K56WB1DQaCNKdR+NQDoYvQjCTl3EOHuAHiJq/rThPm3Vu/FCHcOplU9gDJOVFyk4 -sbtjip5w1LAlZN6oGZPA9C4VX/QmZcRJGE45tHbnhjzQgc1so5feKonD8Ge7TiJl -Q7u6GL1cinwtUYNjMyxgxBukxmBRkqyJO3TqlINE6OdHGOBEBS09vR4GLVP1PSvx -IQtRHQyhyIgga7O9Op3sDw --> ssh-ed25519 rjda/A ZcRs6gk/JWi0s9XfxEBdfl9k5hDWkyHE65xj+w44diA -qqWMAbaNk3PHYcP+oMSkSig+226l9K5gf4FxM/akQzc --> ssh-ed25519 nWv9MA pPqXG1RXqm3l1zYL1hU00dWdJs+prvBeYfaflx6luD0 -iaonXbQUnpcts8i3Z1c9DrDZidSkZBz+Qv1oxIPRNAw --> ;6~#q-grease mya6IC:y qxW -9hFfSKg1yIN/ZGRECw2hM3BrhAPwZFdN+R9gXAqylOw0gZVZkcRkG0jZ4HemItw7 -yyNUnLnzs00QGznabM8IrYoAJ2PamCEepwNu2807PJ4hKxnZPyjeJInTaCy2Nw ---- TYJ29oooz7yPQjWtojmVC+ICLfPlPFtKCNgmmr6+7zo -UU=uȌ鄤[I4 -1Q<ADp~ܑds=gqP]-][B \ No newline at end of file +ju/Maj+4mXcXJ7DfUGlZ/kV/EjvOS9SAOXMO1ttxcsEYoV49guZ31HYB+qbtNz5/ +L3cGgLC3UksUPQrjtRRNErFDByHUuJR9RDRCjMb5ffGY22Y4dpY20B1lJm3YitRm +3duFetD4fuOJZBecmmFqFJxbdwZn0bjSXnkCSRr5ulLS3ERDyGd0sNKgTv+9ujkF +BM89qM8Aj6jp/QWt5qNDR+hJEabENLwe7FiMEYCLyCBUK85OMgStaUYESvNP0l2i +P3LBAS6+/BSkcG32NWslwOU3AZxy0Zfgzkt99yPbfn+oNzvWJOArPdGASADwKqaQ +UVcS0b6bztXTTAVKM8iEIg +-> ssh-ed25519 rjda/A 4Tw30Vnwbz106yiuuLbt/5Wi+uVBOXagCk0lcL0wEhE +0qqIo/x4gvajzFmOrUiF0zxZWWdrmgGw5lbv9sWbV6o +-> ssh-ed25519 nWv9MA v1P8G5dscP4iwTYgemJFNNuo91Hf5qkfqdEIcnMGeR0 +q3ac7CbaDD8+XUUlKR9Zd/L7mmJshoLZ5uNBDE3WzPM +-> ssh-ed25519 iWiFbA SOlcMdPXkowBriA+bHHJKx08YqxcLZ20bld0kWU9VXI +Qo3Cl9EfZS/tlBFXdMd/9+wHShqP6ULIiLoi2s/8Rxg +--- A9MghdnqxJAxxmBb4iYg2ZkhFz3HTYAXtGjyo7HJjl4 +ZyGpW^ 0$2J?XgZLjƝ?hVni +\ ssh-rsa GxPFJQ -ZGmn0IOsCUZwoxg3/VT0G/41LtqRdI5Q9pypppmOLaB96feUhaEi1W8X+YzFxqrR -oqCoZd7H6vKySuHFj+jPepglRdTx3+Yjb/zikF1NR8i61FJy1X7sBF+9dwGPK5aW -nq+43brPM+3JoUQ8qNCT8wNkQ69M4Qt7tYFtL+x+lZYE50Qb5psI7sHwbplhOcUI -ybRw+FncXAuuVCvxgfiVIJ1YatrgJqrvuiUR3+4mNuQhB52YwbYOAVVt5ABqiEl3 -p9328b+BD0/AcqSm5cP9ZNBjiMwsFMs0S9CI4PQExPcat1GPxZWfxTkxqItLtFru -5a7dLhg5FMsAGiKSl+FoAg +kr5QeN/a++wOJO8yHI9BI2htivfR3fUjzoAgd01goz0GT1qaHWGWtD9UmjyUODMU +yg6tao4k1okxCjKHVsvE18GkQ9aPdSPL4ttUp67bGyjINDxxn6yaXTP68c3QIzfP +FcInSvBOMBA4bFFVUhiltVLhZfD+y/qBWw8rM8qfM79LPdUtPIJ16v/HWynT4Z82 +mj3CvAKdcLVbPZQhSJcvoV5FIWeTjNcBlP5QJ+NIXHzCaTNTpA9J8235fiZSBVHq +26YRtU6ER7OqRvFYlpqwSq+piHIdISEv+Vxf8hyxUMTEiryaKNcoU5lFJfg9FeLH +Mn32shLhjETOYaMPqtgeYQ -> ssh-rsa K9mW1w -XSwS7nvOb2IgYbKQNgZc0kdiumlOlBorRiM6iCATvC/HPfRhpwDK7xmcKFpe2W3f -QoA+hDkYJh0J2wXn3kG7eHG3eT/J8iPz8a7BGRQAfHdlAb5ZQ6sejNa5HIp1tLwU -FJUxZadNjNcf6QldFdR+xf0q1+QgnXYRxMIwvTb5KCZWuckCp7zFkp62bnWq+/Ks -OD5ZInGz2Op570Tml3wKJILlkHr1R2N+BRIMjUBcOV+TL+BYSrm6e0+34LnX8TA7 -rmWlPDTHlRwd5rjeXlPixIe24LKdoIfi6GDbPHkP/bUkVR8A80kFdorC/J5bRjK2 -8TI6GH9NlYYFl8kbaR3S/w --> ssh-ed25519 rjda/A E67aoDTTaQIsO2Z1mZmLFE2fdhc+UKRLMymYBLlNdk8 -kkqBDCBjvwU/Y6t/D/HMOhC8o7PNp9WoeCJB7RyhSbI --> ssh-ed25519 nWv9MA Xoi+vFuSBg+43Jts+RU4U+N5Y1JuOLKN4NKoJytIyVg -lzkw5G3PIzhW+KmDboGScR1KnzUZsiIRDeexaKV1Q+E --> }g)!-grease -ZF+kKUH8C4soYUK+K0W5CQ ---- Xr5qooiocM3gr8DFEt3PkrTqnpzqKqPhvJNn8tnV5N8 -J`V!}~h!"Q_;͊f:m<>?7:DAFU$݁ WGߔmP4F \ No newline at end of file +xZXWV59MTmJxi82X2uh9OWhTgzPceUo4qznn/jEf0uMUyTH4iBVotH0eq17uUtrF +06SCC3hJhhooMW8JnOxdFtzYFOdFO5ZlWvqj7+PKk5q9FN18CgFje4NZbtTIdAs6 +NVpudz6C8XjJMrx/O2lXPcvchGpYvYb0jfx7T7zpqUnQ2E74kR60HYY1gp477b4v +PkYXCSgklOtKHdiL7+HAYM2dahnf81+oF+BbtAquiPzf5rycLlLxUJZ+T0RAN1YQ +B9cMlmVQg/ov/sjrqoDEG4wESPWo44lBujQGyIat+FAn9x8oKWXH9eKcROqlNSzR +Lj9ElTZnBi7rSw3WzWFdHg +-> ssh-ed25519 rjda/A HhX//+Ks2fcVYEyx9mQ45BA0h2CjWV3j1PxU8+seUDI +T+9pwIO7Bi8tnORRWMQ715T4zxifF9N2027sLiMchf8 +-> ssh-ed25519 nWv9MA WTaFB7Cv6jIQ2C2a03KSSikfT+/qcVhQBHZIPylyY0g +Y5ZDWf8VC7KDfVRcDhfrZmQidR0B31qwBMK7nji19zo +-> ssh-ed25519 iWiFbA ok1iycHc5Y2rNZgpso3YNz7C5JLD6GrAKei7se0bD30 +3wAnC9usTFCIIvWWmCqS440grscYWyOVcFVhjipIfhY +--- NTL+Ln6MrahJsgcuWJQdzv40W49MENPglYSqJMRBkC4 +P̊5+6/8sP6#2zljnE>@eJ'Lfh_#[/6<%W \ No newline at end of file diff --git a/secrets/resilio/plain/resources.age b/secrets/resilio/plain/resources.age index 33107e1..681fd16 100644 --- a/secrets/resilio/plain/resources.age +++ b/secrets/resilio/plain/resources.age @@ -1,24 +1,25 @@ age-encryption.org/v1 -> ssh-rsa GxPFJQ -Bdk7KBKtx47kmf+hvq8gclY3Gcdv6f9ZZQfU4vwmdy7OxVnBLOFB35lz2oju0XQy -LiQ5vmIp7gy/5A5iKiTOMfx2RGhjVRN/SLLG+2jVnXDEt/UJkYGtw5lmr9grzwRK -Gn9kHCegR+sS2eSb1cLS7fg0xfgbkp8ch25UPfLK81ndWxfeT9zmJQpJ2Kde7P5U -QfVTu2ExlEwSL/y08DGCHwIZkSfMvpO8axqQ3MnL/Rd1QDtnKJjyK0uPLqg9U0tI -vFAqoTY/uPA2rhUxa0kAuTUkzzTqifdSgpbcAaMq7a3NaSX1HPu5Nx1OEY/4WJ+l -URigXZaq6EzBn9otnS12ZQ +C2XqNUJBi64XN3h0J51IGrc4uK088tdy1BpG4veEQUVJvXkQX/c/Nnpx7nECRfuG +HJf0d8y8MhW8rum1Mk/Z8zzKFhvAvEpo9ygg5iip6AfZES8l+vRIKcKHJI+hdGwi +BpUnYyBUzDpEZA45DeWbTh2EhxVrESas7Fytv3BMhAvE5TDDQ19GPb431yjuaz8b +d31CpWw1mYoFlcmmjUK8WDtLz8rPzJ7Kn3+MNqjj0qohBC/nWiVcTVi9G+ywtU3z +LLxaYqeuOJ8WStKjp8umDBRJAzlQHsBETNIXySgkAXDw5LRyvCw/dAGAAT4K0NL8 +3DzhCYXbnbDQZLTCXvwBGQ -> ssh-rsa K9mW1w -Hn9bshIdWat8kEm8bwtK1dsnf1yNVVyN/6r0lCiABBpj3l4+Y98WhegMQm9XcsrM -FO7nlkKskv/N0lMrM/8yJ2/mwyB9hsAucnjfcDA4xJGVEE272Irtx3vgz7F4scFt -5kucXpGUJdwyebxdf/OEjbt7QO+62EQTwoyAk7L63+KPjvaX2ScTKmnqqTh1K7Zy -k0G/N+YIWQUJJhN2ENQrxL1FBE5cFviUwnjM140Xf2rCdYYWmAchLvT9sTbVSb8b -knEVgqvMrKqmBUnkUu9GvIsV9e+9faaH9FEjglZVVRnwmkRiVP2FQY3PRdAa2riY -Ye5QiJo/cgkM7nzkgaxBPA --> ssh-ed25519 rjda/A Qw+NxLTPJbUpNgKA+zquu7muM4IfojE6U4JhCOXw81w -pGszDohVHyqrSAR+8Z0lobnXIeIA/nUH34HrqosQOQc --> ssh-ed25519 nWv9MA HVWZ0v1U9Z+jBPnBTuXzeWtH11TaryPPg3f/P1kZ9kk -dbUtX/PW2NK5Wvq+sfHhB1tTQczZrWdoB5yO2NNfA+c --> lRQnw-grease Uae}/ \F Xdj./{u+ -CUJ/fDfPZMqzAT54kejikTVyN5fuEoz4YyGEY8OP7wBfTfjHRag9V9KTqieKMEQN -9eZua9s ---- 9HRoxNcGBsRfiZO604w6z/AWbOIvniL9LDwc5l3PJho -޴tqDJWߑqSUe駰K}iŝ).\=9štXH.@  \ No newline at end of file +mXuRq5hBdv7074YqUWveOh/g9fTJFoqbjrinGGLMKbu6ryNL3bftoB4S/mA00uJH +qnmHrCqzW4Sq0OjqYCM2jXNkKSsIH8fMC6bvDNk3SUSRBrtavjBcgMbC4ZtrNbK2 +cnYTdDUdeB4R/CMZMOedE8A9DtRf5gBJRdohttHB3FDlaDscB7Z0f9+5Xo4282WJ +hdn6U7NVuxXy4W+xtRamkTkvbmkqm3MD/d0cJblcgzoM+E7uQxG632atWlCfLOwe +g6i9OsKgFek4+TsemO2m73rjVo2vK7HQ3YRpEZQJM2Elf5ic82CwqB3KSMvHe0Lo +YVs9dfw9IiDpYUDPuWe66Q +-> ssh-ed25519 rjda/A fG8LxAYuHS/aehyNucu9u7I2HXVv/vqrsB0KNdmw4jI +ELELNsGgxmSn/N23BBZSwbNQJeqjSAIRw79HbIjeOU8 +-> ssh-ed25519 nWv9MA JAZIWWeykigrlaFLGF9vmvdyxkg5bY4J/PBalJZMixA +FfX5nC3Bo+S71zHHJpZfIcSS3BcHe/v35P42Fj2pFmE +-> ssh-ed25519 iWiFbA h4W+ytsT3O/HgGsg1OJsAU2lgEYSrQ+SHqnPWDZvCFw +Ej+cXJ7L6UK5LKFWy6RNqMMJjMKRHC20ifURI5VKvYY +--- M1bGGp67Gr4rz/OZk+bFMFgiq1/kTai/HQKFjLJarr0 +C<)R8_)_8 +&I \ No newline at end of file diff --git a/secrets/resilio/plain/sync.age b/secrets/resilio/plain/sync.age index 1d7aac2dc780b3a76891f6696bffd27fa8e68951..450ed71d28b1c44fcd2879bbb74ec7de61e26137 100644 GIT binary patch literal 1198 zcmZ9Kz3bz20LGoO2)DUaZ!^>+ZIdR7O477RnxsjZ=A{vYyfp9m=KZa>o(ICg;U?l= zAvlVYlaA-$s;hA0A&CB#6LEidKJa-SH@Yovz;EWNOG@xw*+j^ILCcR8Z5uC})?ILu zdN^tjI|V!U>>@N#8dM73b%73>K_?AO(WFrBq{{JGhE(p}k@IJ#)h0h)kE`N3!d`Xl zP-w*ghdibQs@*!gHUq~c*c7$Z(-tJ-IrdNqn-qo;n2s;vbU22+|4`@joClYB?H3Sp zYv3zdjabKkm>}VMh?VAr3hq?D+ONa1vuctev_PEWNYz($t+!l8pn)^tk$lxS=-{Su zTg9RRR$PXWOznpDjL8bo?E0pxcU2UlQHSizLeTCPv>8|vM@ZtzxsDh0q5^3E=a@W? z*kfCInX=V(=eRgZB2YV1l_r5Kjgy(KE|?~{oEKLIjSD8u56jkK!0b^F80-Q*9B=AF zkTmY_7;-r>{@1oh6&5x^1#h@M!TWq6BCFKwSsIzA671xYBGb0OthU=;9CUPhIyW@O z_Hpl^xY*s9HBMvM27^khWcwA$X-;q|!u1B&0?|6WAOxz%DngL8B1z&^t!knXA}J5! zl_QruwI#}GcS98D>1*Xp}fCe)H^dpjSYZQ1XToUMYkt)WYr`IpJtIg`1zp3 zwo_|tP+4efL&2$)QQ8pvCgFS1#c+fGWJ~NzIdsYXq#9ICS_u!+lW3u?5-G%OldDw> zyN+eaXB%2KVan3|hz>;tBki1RV4j#9+KVk2Yo@pawY{}LVOs8iC5Ra~_^BS_JnypO zmQs8OjSHX^N-7XIpJMQE3O&sD*Y+(~;W$PunlyNL^*+n$HMBXLsN)z@%6Fn71tcPCjgq?@Keh%w)Ct1|EB;FcD` z2>iW+F+E8fe1%jLc`BxUuV0S!S^GaNv66#FFZeavz`1eI6};t8d`^$<-lZehPeeDE zVffmeYV|z&m9>E!w3NE7DG~>G=G^@jcjn8D7YpT@oQZTO8!7CkTs>~k2wE2 z`|gUr_*4RY=hY1&l*1JNVKIQ-T@as>0y*z&R8pY=C^NroV@z+Z$5kW F_#Yi*l@b5| literal 1178 zcmYk($?Dt$0Dy6%;vqhPx4~ooOp}?(inNeSCi}im3PL8yWG4H*%%LraAgB-ERc{Iw z!Ardq*q11x7f}xtpWuVv7bNjIF2i=I`)gG`sM-V^H^BPQs_QQ6whLD5tTBQP zv@}ZQJk3gOb>aqnsiAzbhYVYYi>`7W5oRPZRJ3 zl_<_3+{ZM0!Y8CgZzr8%QHZ-p;{<6@sBO%f-4_^3x=IyIuHH{Uf#>i9nJ#<1LjYK6LMCH# z#cS`JqlFIJTuFPTUOZOdD4AAqNX|G5@1f>uw!uznEyzDznDk`A6ee~+uV}V?biwhm zcj?){LDbLbP3E#+05BE|+o?L~8; zQBk;&(^1_GxjP?#agc|6SW3o33vX~5St0peqj(5!tr&%yxo%rhX{AgHOEIpOO6$q4 zjLxRVM%YZ!>5bUh*5#Qo%F zw0?mHk23+PFRrSx?aa9)HoCZIN!PT80nGKVF*3a!_(tqm1Coo}ifN~__U%HWx3Oc2 zE*YE?pcw4Uzj`Cel-G9ap1U~UHnu&=ja4_ZbHNY!;@N=(;ys6@Fkj7FWS;MY6BBkO zjo*L}Rg22glGz2%jVT?B&V-}?wBu-tARA)UrcnTrE0ohD`goO&yE)<5h41x#4^@pE zNnjv&Nqp;8ySEcDYfRU)YW2W=aVit6Eb4p%{Ao?$1dLc1sLg=IOG%m=IxtW z>5ha-EaB%Cs!B<{Vnt zd9P9jF<0s-I;ARyvn06h;H+hqGU%oXc=_t(AHV(d zhhG^#ynf%k_hj|!^Y1=?{_35F&$MqoIQ;q9$1m>h@BJ)%8hrHEFF(Hh;`_e=7od$c diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 8a5b5fc..f2e731f 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -68,11 +68,11 @@ in "resilio/encrypted/sync.age".publicKeys = jake_users ++ [ ]; ## Read/Write Resilio Sync Secrets - "resilio/plain/dad.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ]; - "resilio/plain/joseph.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ]; - "resilio/plain/projects.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ]; - "resilio/plain/resources.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ]; - "resilio/plain/sync.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ]; + "resilio/plain/dad.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ts.cx.boron ]; + "resilio/plain/joseph.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ts.cx.boron ]; + "resilio/plain/projects.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ts.cx.boron ]; + "resilio/plain/resources.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ts.cx.boron ]; + "resilio/plain/sync.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ts.cx.boron ]; # Matrix Secrets "matrix/matrix.hillion.co.uk/macaroon_secret_key.age".publicKeys = jake_users ++ [ ts.cx.boron ];