This commit is contained in:
parent
e4b8fd7438
commit
659f938d64
@ -101,6 +101,34 @@
|
|||||||
fileSystems = [ "/data" ];
|
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
|
## General usability
|
||||||
### Make podman available for dev tools such as act
|
### Make podman available for dev tools such as act
|
||||||
virtualisation = {
|
virtualisation = {
|
||||||
|
Binary file not shown.
@ -1,25 +1,24 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-rsa GxPFJQ
|
-> ssh-rsa GxPFJQ
|
||||||
N0VP3h6ZmNIxTP9P1NVeBYHTng1jpoIf82WjLCgZVggdqgRNHCpYcwBmA0uVoaq9
|
Zcw4m8Od9Pnengg3KJoZhrrRUtF2Al7krJmW99W3jSzMqkw8IiIeLlFeu15a4YD/
|
||||||
EfFKOOGqKVD6B9NjMJBah1pjQLuEVeJaLCmh6W7ZtJceDJb0TvwRliCNp6lpsIFz
|
vcw9INzSf3yYM24Icl/DSoE+DVfOOa9HnaLoMzo4Ijyue81H8C1idVBe1LjUOZ1K
|
||||||
JObFo6DfDH77u8WJh1H//55mDzBxgG02HuW0re+ABHMxbHHGOZ0AeeWVLijPtRi3
|
ufEbtocSfk7rKDZV6DnTHBqVSP6C0iqH0mzh1b+vj9JinMeFNrkra3Hvz6VjxVmT
|
||||||
kTR1bxL8Q+F9Ux2E5WmEOJmwUguchnrFgPljFSDVMLZ9gYzJfgqs1MGPw9dq191T
|
kxLssE+22Q2xyetmptEhnhF4PNrzjX7rfgrLz6FBieRucaGuzdlBCDTL3s+FAc+Q
|
||||||
5dCZlUJ+eP6kOwJBmUdsxw9+SJs7bT/dcbJRm0Ne9FEW+wnGye1x5VYHIWej3bEL
|
nOkjHinefvYMQyJypBLxH1+st9BRPOYN7yEmDWUzqhTIC07XtveehjwwntpfzLMX
|
||||||
TebNxUIvydTNxY2HGql9nQ
|
wCs4d3szykEMlmxsQiTMyA
|
||||||
-> ssh-rsa K9mW1w
|
-> ssh-rsa K9mW1w
|
||||||
cyTDw16UAa+Cf4cBDX4H45w+uszxy3qkjgvBdFdo74VzNHSbAo8lwWkyOQKU4ywD
|
ju/Maj+4mXcXJ7DfUGlZ/kV/EjvOS9SAOXMO1ttxcsEYoV49guZ31HYB+qbtNz5/
|
||||||
/IYxWTdZmWRMIM5dxVhixEEwJEdQj0vxZ8IfaWjPxrcct3dDBn1L4pRaagUGoE3d
|
L3cGgLC3UksUPQrjtRRNErFDByHUuJR9RDRCjMb5ffGY22Y4dpY20B1lJm3YitRm
|
||||||
K56WB1DQaCNKdR+NQDoYvQjCTl3EOHuAHiJq/rThPm3Vu/FCHcOplU9gDJOVFyk4
|
3duFetD4fuOJZBecmmFqFJxbdwZn0bjSXnkCSRr5ulLS3ERDyGd0sNKgTv+9ujkF
|
||||||
sbtjip5w1LAlZN6oGZPA9C4VX/QmZcRJGE45tHbnhjzQgc1so5feKonD8Ge7TiJl
|
BM89qM8Aj6jp/QWt5qNDR+hJEabENLwe7FiMEYCLyCBUK85OMgStaUYESvNP0l2i
|
||||||
Q7u6GL1cinwtUYNjMyxgxBukxmBRkqyJO3TqlINE6OdHGOBEBS09vR4GLVP1PSvx
|
P3LBAS6+/BSkcG32NWslwOU3AZxy0Zfgzkt99yPbfn+oNzvWJOArPdGASADwKqaQ
|
||||||
IQtRHQyhyIgga7O9Op3sDw
|
UVcS0b6bztXTTAVKM8iEIg
|
||||||
-> ssh-ed25519 rjda/A ZcRs6gk/JWi0s9XfxEBdfl9k5hDWkyHE65xj+w44diA
|
-> ssh-ed25519 rjda/A 4Tw30Vnwbz106yiuuLbt/5Wi+uVBOXagCk0lcL0wEhE
|
||||||
qqWMAbaNk3PHYcP+oMSkSig+226l9K5gf4FxM/akQzc
|
0qqIo/x4gvajzFmOrUiF0zxZWWdrmgGw5lbv9sWbV6o
|
||||||
-> ssh-ed25519 nWv9MA pPqXG1RXqm3l1zYL1hU00dWdJs+prvBeYfaflx6luD0
|
-> ssh-ed25519 nWv9MA v1P8G5dscP4iwTYgemJFNNuo91Hf5qkfqdEIcnMGeR0
|
||||||
iaonXbQUnpcts8i3Z1c9DrDZidSkZBz+Qv1oxIPRNAw
|
q3ac7CbaDD8+XUUlKR9Zd/L7mmJshoLZ5uNBDE3WzPM
|
||||||
-> ;6~#q-grease mya6IC:y qxW
|
-> ssh-ed25519 iWiFbA SOlcMdPXkowBriA+bHHJKx08YqxcLZ20bld0kWU9VXI
|
||||||
9hFfSKg1yIN/ZGRECw2hM3BrhAPwZFdN+R9gXAqylOw0gZVZkcRkG0jZ4HemItw7
|
Qo3Cl9EfZS/tlBFXdMd/9+wHShqP6ULIiLoi2s/8Rxg
|
||||||
yyNUnLnzs00QGznabM8IrYoAJ2PamCEepwNu2807PJ4hKxnZPyjeJInTaCy2Nw
|
--- A9MghdnqxJAxxmBb4iYg2ZkhFz3HTYAXtGjyo7HJjl4
|
||||||
--- TYJ29oooz7yPQjWtojmVC+ICLfPlPFtKCNgmmr6+7zo
|
„ZyGí»pW¸´^› Ì
0߸$2J?±ê‘Xg“ZïLjÆ<>?‹hVª¿¬ïò§â—nÏi
|
||||||
UU=à<>Ýuê“Ȍ鄤[Ië4
|
¤\öœ<qÆÌð
|
||||||
1ãùQ<>ê<µADpÔ~§Ü‘d½ð§s=gqP]-Á]Êïµõ¡[B€ê
|
|
@ -1,23 +1,23 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-rsa GxPFJQ
|
-> ssh-rsa GxPFJQ
|
||||||
ZGmn0IOsCUZwoxg3/VT0G/41LtqRdI5Q9pypppmOLaB96feUhaEi1W8X+YzFxqrR
|
kr5QeN/a++wOJO8yHI9BI2htivfR3fUjzoAgd01goz0GT1qaHWGWtD9UmjyUODMU
|
||||||
oqCoZd7H6vKySuHFj+jPepglRdTx3+Yjb/zikF1NR8i61FJy1X7sBF+9dwGPK5aW
|
yg6tao4k1okxCjKHVsvE18GkQ9aPdSPL4ttUp67bGyjINDxxn6yaXTP68c3QIzfP
|
||||||
nq+43brPM+3JoUQ8qNCT8wNkQ69M4Qt7tYFtL+x+lZYE50Qb5psI7sHwbplhOcUI
|
FcInSvBOMBA4bFFVUhiltVLhZfD+y/qBWw8rM8qfM79LPdUtPIJ16v/HWynT4Z82
|
||||||
ybRw+FncXAuuVCvxgfiVIJ1YatrgJqrvuiUR3+4mNuQhB52YwbYOAVVt5ABqiEl3
|
mj3CvAKdcLVbPZQhSJcvoV5FIWeTjNcBlP5QJ+NIXHzCaTNTpA9J8235fiZSBVHq
|
||||||
p9328b+BD0/AcqSm5cP9ZNBjiMwsFMs0S9CI4PQExPcat1GPxZWfxTkxqItLtFru
|
26YRtU6ER7OqRvFYlpqwSq+piHIdISEv+Vxf8hyxUMTEiryaKNcoU5lFJfg9FeLH
|
||||||
5a7dLhg5FMsAGiKSl+FoAg
|
Mn32shLhjETOYaMPqtgeYQ
|
||||||
-> ssh-rsa K9mW1w
|
-> ssh-rsa K9mW1w
|
||||||
XSwS7nvOb2IgYbKQNgZc0kdiumlOlBorRiM6iCATvC/HPfRhpwDK7xmcKFpe2W3f
|
xZXWV59MTmJxi82X2uh9OWhTgzPceUo4qznn/jEf0uMUyTH4iBVotH0eq17uUtrF
|
||||||
QoA+hDkYJh0J2wXn3kG7eHG3eT/J8iPz8a7BGRQAfHdlAb5ZQ6sejNa5HIp1tLwU
|
06SCC3hJhhooMW8JnOxdFtzYFOdFO5ZlWvqj7+PKk5q9FN18CgFje4NZbtTIdAs6
|
||||||
FJUxZadNjNcf6QldFdR+xf0q1+QgnXYRxMIwvTb5KCZWuckCp7zFkp62bnWq+/Ks
|
NVpudz6C8XjJMrx/O2lXPcvchGpYvYb0jfx7T7zpqUnQ2E74kR60HYY1gp477b4v
|
||||||
OD5ZInGz2Op570Tml3wKJILlkHr1R2N+BRIMjUBcOV+TL+BYSrm6e0+34LnX8TA7
|
PkYXCSgklOtKHdiL7+HAYM2dahnf81+oF+BbtAquiPzf5rycLlLxUJZ+T0RAN1YQ
|
||||||
rmWlPDTHlRwd5rjeXlPixIe24LKdoIfi6GDbPHkP/bUkVR8A80kFdorC/J5bRjK2
|
B9cMlmVQg/ov/sjrqoDEG4wESPWo44lBujQGyIat+FAn9x8oKWXH9eKcROqlNSzR
|
||||||
8TI6GH9NlYYFl8kbaR3S/w
|
Lj9ElTZnBi7rSw3WzWFdHg
|
||||||
-> ssh-ed25519 rjda/A E67aoDTTaQIsO2Z1mZmLFE2fdhc+UKRLMymYBLlNdk8
|
-> ssh-ed25519 rjda/A HhX//+Ks2fcVYEyx9mQ45BA0h2CjWV3j1PxU8+seUDI
|
||||||
kkqBDCBjvwU/Y6t/D/HMOhC8o7PNp9WoeCJB7RyhSbI
|
T+9pwIO7Bi8tnORRWMQ715T4zxifF9N2027sLiMchf8
|
||||||
-> ssh-ed25519 nWv9MA Xoi+vFuSBg+43Jts+RU4U+N5Y1JuOLKN4NKoJytIyVg
|
-> ssh-ed25519 nWv9MA WTaFB7Cv6jIQ2C2a03KSSikfT+/qcVhQBHZIPylyY0g
|
||||||
lzkw5G3PIzhW+KmDboGScR1KnzUZsiIRDeexaKV1Q+E
|
Y5ZDWf8VC7KDfVRcDhfrZmQidR0B31qwBMK7nji19zo
|
||||||
-> }g)!-grease
|
-> ssh-ed25519 iWiFbA ok1iycHc5Y2rNZgpso3YNz7C5JLD6GrAKei7se0bD30
|
||||||
ZF+kKUH8C4soYUK+K0W5CQ
|
3wAnC9usTFCIIvWWmCqS440grscYWyOVcFVhjipIfhY
|
||||||
--- Xr5qooiocM3gr8DFEt3PkrTqnpzqKqPhvJNn8tnV5N8
|
--- NTL+Ln6MrahJsgcuWJQdzv40W49MENPglYSqJMRBkC4
|
||||||
¯ºJý`VÙÜ!äÊ}<7D>~Úh!"Q_‚³¦;ÍŠ f:mì<>?é7:<3A>DAFU–®$Ý<>¶ûWGß”mPö4Fš
|
<EFBFBD>½PÌŠéß5¶Œ+×6š/è8ÃsP¤6Î#2¬z°ßljÚËnÀE>@eJ'Lfh_¢#[ô/¾µ¬¼6<À%æW
|
@ -1,24 +1,25 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-rsa GxPFJQ
|
-> ssh-rsa GxPFJQ
|
||||||
Bdk7KBKtx47kmf+hvq8gclY3Gcdv6f9ZZQfU4vwmdy7OxVnBLOFB35lz2oju0XQy
|
C2XqNUJBi64XN3h0J51IGrc4uK088tdy1BpG4veEQUVJvXkQX/c/Nnpx7nECRfuG
|
||||||
LiQ5vmIp7gy/5A5iKiTOMfx2RGhjVRN/SLLG+2jVnXDEt/UJkYGtw5lmr9grzwRK
|
HJf0d8y8MhW8rum1Mk/Z8zzKFhvAvEpo9ygg5iip6AfZES8l+vRIKcKHJI+hdGwi
|
||||||
Gn9kHCegR+sS2eSb1cLS7fg0xfgbkp8ch25UPfLK81ndWxfeT9zmJQpJ2Kde7P5U
|
BpUnYyBUzDpEZA45DeWbTh2EhxVrESas7Fytv3BMhAvE5TDDQ19GPb431yjuaz8b
|
||||||
QfVTu2ExlEwSL/y08DGCHwIZkSfMvpO8axqQ3MnL/Rd1QDtnKJjyK0uPLqg9U0tI
|
d31CpWw1mYoFlcmmjUK8WDtLz8rPzJ7Kn3+MNqjj0qohBC/nWiVcTVi9G+ywtU3z
|
||||||
vFAqoTY/uPA2rhUxa0kAuTUkzzTqifdSgpbcAaMq7a3NaSX1HPu5Nx1OEY/4WJ+l
|
LLxaYqeuOJ8WStKjp8umDBRJAzlQHsBETNIXySgkAXDw5LRyvCw/dAGAAT4K0NL8
|
||||||
URigXZaq6EzBn9otnS12ZQ
|
3DzhCYXbnbDQZLTCXvwBGQ
|
||||||
-> ssh-rsa K9mW1w
|
-> ssh-rsa K9mW1w
|
||||||
Hn9bshIdWat8kEm8bwtK1dsnf1yNVVyN/6r0lCiABBpj3l4+Y98WhegMQm9XcsrM
|
mXuRq5hBdv7074YqUWveOh/g9fTJFoqbjrinGGLMKbu6ryNL3bftoB4S/mA00uJH
|
||||||
FO7nlkKskv/N0lMrM/8yJ2/mwyB9hsAucnjfcDA4xJGVEE272Irtx3vgz7F4scFt
|
qnmHrCqzW4Sq0OjqYCM2jXNkKSsIH8fMC6bvDNk3SUSRBrtavjBcgMbC4ZtrNbK2
|
||||||
5kucXpGUJdwyebxdf/OEjbt7QO+62EQTwoyAk7L63+KPjvaX2ScTKmnqqTh1K7Zy
|
cnYTdDUdeB4R/CMZMOedE8A9DtRf5gBJRdohttHB3FDlaDscB7Z0f9+5Xo4282WJ
|
||||||
k0G/N+YIWQUJJhN2ENQrxL1FBE5cFviUwnjM140Xf2rCdYYWmAchLvT9sTbVSb8b
|
hdn6U7NVuxXy4W+xtRamkTkvbmkqm3MD/d0cJblcgzoM+E7uQxG632atWlCfLOwe
|
||||||
knEVgqvMrKqmBUnkUu9GvIsV9e+9faaH9FEjglZVVRnwmkRiVP2FQY3PRdAa2riY
|
g6i9OsKgFek4+TsemO2m73rjVo2vK7HQ3YRpEZQJM2Elf5ic82CwqB3KSMvHe0Lo
|
||||||
Ye5QiJo/cgkM7nzkgaxBPA
|
YVs9dfw9IiDpYUDPuWe66Q
|
||||||
-> ssh-ed25519 rjda/A Qw+NxLTPJbUpNgKA+zquu7muM4IfojE6U4JhCOXw81w
|
-> ssh-ed25519 rjda/A fG8LxAYuHS/aehyNucu9u7I2HXVv/vqrsB0KNdmw4jI
|
||||||
pGszDohVHyqrSAR+8Z0lobnXIeIA/nUH34HrqosQOQc
|
ELELNsGgxmSn/N23BBZSwbNQJeqjSAIRw79HbIjeOU8
|
||||||
-> ssh-ed25519 nWv9MA HVWZ0v1U9Z+jBPnBTuXzeWtH11TaryPPg3f/P1kZ9kk
|
-> ssh-ed25519 nWv9MA JAZIWWeykigrlaFLGF9vmvdyxkg5bY4J/PBalJZMixA
|
||||||
dbUtX/PW2NK5Wvq+sfHhB1tTQczZrWdoB5yO2NNfA+c
|
FfX5nC3Bo+S71zHHJpZfIcSS3BcHe/v35P42Fj2pFmE
|
||||||
-> lRQnw-grease Uae}/ \F Xdj./{u+
|
-> ssh-ed25519 iWiFbA h4W+ytsT3O/HgGsg1OJsAU2lgEYSrQ+SHqnPWDZvCFw
|
||||||
CUJ/fDfPZMqzAT54kejikTVyN5fuEoz4YyGEY8OP7wBfTfjHRag9V9KTqieKMEQN
|
Ej+cXJ7L6UK5LKFWy6RNqMMJjMKRHC20ifURI5VKvYY
|
||||||
9eZua9s
|
--- M1bGGp67Gr4rz/OZk+bFMFgiq1/kTai/HQKFjLJarr0
|
||||||
--- 9HRoxNcGBsRfiZO604w6z/AWbOIvniL9LDwc5l3PJho
|
C½<±¹)þR8¶‹<C2B6><kL|=.X±0~—]¶=ñÒJ
|
||||||
ÔÞ´ôtñqDJû‚ÈWß‘¤àq<C3A0>SUe駰‘K}iÅ<69>).\=µ9ãðÅ¡·ÊtÔÌXùHÄøÞÅû€Ï.‰@
–À
|
<EFBFBD>4Éÿ9k&{ƹ§.‡í«>_)Ž_½ç…8Å
|
||||||
|
ºý&I€‘
|
Binary file not shown.
@ -68,11 +68,11 @@ in
|
|||||||
"resilio/encrypted/sync.age".publicKeys = jake_users ++ [ ];
|
"resilio/encrypted/sync.age".publicKeys = jake_users ++ [ ];
|
||||||
|
|
||||||
## Read/Write Resilio Sync Secrets
|
## Read/Write Resilio Sync Secrets
|
||||||
"resilio/plain/dad.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 ];
|
"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 ];
|
"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 ];
|
"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 ];
|
"resilio/plain/sync.age".publicKeys = jake_users ++ [ ts.terminals.jakehillion.gendry ts.storage.tywin ts.cx.boron ];
|
||||||
|
|
||||||
# Matrix Secrets
|
# Matrix Secrets
|
||||||
"matrix/matrix.hillion.co.uk/macaroon_secret_key.age".publicKeys = jake_users ++ [ ts.cx.boron ];
|
"matrix/matrix.hillion.co.uk/macaroon_secret_key.age".publicKeys = jake_users ++ [ ts.cx.boron ];
|
||||||
|
Loading…
Reference in New Issue
Block a user