Compare commits
No commits in common. "904eee58b02a130ccf57060f35e99068641874d9" and "d8c28e620245a23cc5d7a2f1e7725b75b69f067a" have entirely different histories.
904eee58b0
...
d8c28e6202
67 changed files with 164 additions and 195 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,8 +1,11 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g JJ1gPB6MsDhl88Uqmy7yOTUq3IMAaj8D6qBmH5nw+Qw
|
||||
OTQMHWgQkQHfB0esVFSiUkr10PFbwz2/U8VDcGJNU2Y
|
||||
-> ssh-ed25519 1fcLUQ ID/0P9r9EU4e6Y52mrgannG1/3/RUdZKCtc39399mEA
|
||||
9IVPiXeieAPvEwIZq7Z/MZxF9tYV1t+zWz+I1QZwFWg
|
||||
--- K3rjoML1rRCddmclzm5ZXta/UPZX64lRDb/vz9T73rU
|
||||
˜¸<EFBFBD>)A‡<41>^GÕd¹“
|
||||
RmjPù.µÁA,1…\çÄé;§c°{ŽÍÆxÇËþ¼XgÀØ´-‚ܨÓÚHáÙ.bÔÝ¡V‡E<,ÇH
|
||||
-> ssh-ed25519 MtGp6g 2aeA7xLMj0hZymmHrraODD6cXrtOQr7u3vwmaPOZBjo
|
||||
1oNDL71COWKq8U/hFdcX4XaTZgy5yWhUvTCf3RfyXk8
|
||||
-> ssh-ed25519 1fcLUQ OJFyVInANrMogQf94iCVuAlJisKtv2ptY63mHLFo410
|
||||
ooL//wWRrcgooWd3b7KhGqHKH/ACCJGg8R1YwYf+JQM
|
||||
-> bYz-grease H9Cwq{lN
|
||||
UHsU9N680zD9h1akqUQ+028gPGOrpF2LoCMiP0cotBY8DWAPLToB7stuJ/ywv1Ck
|
||||
dl/lVxS6m5h73nVU+al50MqvDKzdGn5PlDEYN0IhBY4gvfCAafiPrVoHqLFYYzYF
|
||||
/F2h
|
||||
--- yVoc4medj0Qix80bZ2umqJseBk4knt+1Fs90TKS9Y2E
|
||||
Ê+¹ªüœ¦~Ÿ ažJE© u”Œ<E2809D>^J©Á×£(³Íoµï<C2B5>Ub⥱YŒšÞÿù#nÖ
ŒewH¡÷Æóç£!6—ÚÓþÙÄ¥&ÇÏ
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,8 +1,10 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g h5GOBBF2beIOvnl8w/CwgECH5oNuvNWWAkDKabRuWQI
|
||||
usrDmkInaI9gzrOB9ijYSlQCrECnIjXzpk1DCHzLjmc
|
||||
-> ssh-ed25519 Y94Yig 5kOW8xzErlI4pj+gwhcCtzlFazqHCRvh0Lm+pl70sBY
|
||||
tDEU5tO681A2duNLRwnTRLHl2lM5zXbn/Z27rYIe5Ls
|
||||
--- 6t/tMFOXfA/QsVgZ7LRIgArtFU95kaeaQQG2rgdTRco
|
||||
™\¬Q—zuVøe×·E¤p––
|
||||
mxGd. ½Á2xbØÔtuV%vEÏÛÆÕ ]–“¿hYûv»<76>ÜûCãI9Z±‰>ùÉr#xÃb+’†.Ú0î<Îô¿íe?‚Ôí¡
|
||||
-> ssh-ed25519 MtGp6g JyVPhKnCixU8R0aldhBP8eVHzyxcG6Vjv9MOv2xdAGs
|
||||
PRc+76W57uYZSUguYrOjvjZrsFy56nbgEyoQ1ahihK0
|
||||
-> ssh-ed25519 Y94Yig v/9Ai3U8dxd2XP92gTMDHCeMoVTFhd9mrg95hpBjcR4
|
||||
8qu58IJSjpDeCoueo5REflCv3jYscmTFg0gJ9w2awJo
|
||||
-> _@pH\C-grease 2 VY p{rJ^5
|
||||
liHUI8M6Us9bJ5yF/hs57TZLArJIsKHZG+4azj4qiC47tCAH5RrbXzANrDk
|
||||
--- WgjYpyvLq2DF1fG+1MwTV+tGijYBiIiO8XeB1wsumh0
|
||||
néÞ/„PUÁ
|
||||
,ü2SË(¿u‡<75>Û!ô“$Ð ÓDþXºÉÍHù[„!'H{|–+]5Æ¡º:æ4Ðz¨¯ÚÄ:÷,Ó1]E®!-uNVæ³=Åú?@`W3u1ß\A
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,8 +0,0 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g iPBhMI0tOa0yahpWa+AwEK9d56uBUPER7YCyLQEsSwE
|
||||
HktRuvzshZ75SeklGMSMKhWrPisZJj2l5qR/fiVPf1A
|
||||
-> ssh-ed25519 60lgJw ThmXYdTkvVL7vtVBYuW35Cr9o84yDHUJXTPA2pmzkWE
|
||||
dteB7YkYXnPAX0uO8IakGuyNRCiYmxE84DS1KxVMEjQ
|
||||
--- vrqL+o3G/o9XltkolyxW2/bmdYbG/1IolxDkhFo2Tek
|
||||
³¼Ó°Î€¼øœ)A%9%]H
|
||||
È!ᬃžCóö ¼èóTS£ëAf~K|–!ë'À½¾YÆb
‹»¬Ñ²Oðï&
øX½«[¼
|
|
@ -1,7 +0,0 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g lmMpdnyCRpMHEHdtsbobHDwdmLloqzmnVtWa8MXpDgI
|
||||
W5X+T4FSifdhUtqZJfCLZPl9OyEVFavT2Gu/wc8zB+Q
|
||||
-> ssh-ed25519 60lgJw 5KdxUIiU1FuabCOlYS3vgKs01KG8V+CTw0++syUjojc
|
||||
16RHU6meNsOInbTJqRKBPQc6vsYpXjlMFmG4NvnXHyI
|
||||
--- MMWUvlkrz3GozuUZcPyMInV/3DVZdlH/PfFmWW7t+D4
|
||||
*–ïð7Vª¼ëÿCzç:}÷M™ˆ^W[n?r ÛiÁ:VH‡Ž‹÷þ^v®bŠ_V´•,%[AÍnŽ´[£ªk“à>rÍÙijô¢ÚŽï•)ʺù÷ ¿å_‹_•Âò’ìdZIÌSÆüàB²ñÑÏ<C391>í±%°”ìûò<ÏPRè8D?º=|“hœ†èL«D
|
|
@ -1,7 +0,0 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g OES0bc+9FiKC+0Zr3gqRJbYPOa7xyUQxSvP6lxqCqSA
|
||||
sJYxWzPKdPdIHx8zdhcSbexhEHg2EQcfQmpD8iW+9i0
|
||||
-> ssh-ed25519 60lgJw tNnXwS3vtSqssnJTe8s7NSFR97i6We5uXV5gUlRkfEg
|
||||
3Vku9TyhFAIcTagF/uyRgfeZ38Gyzr+3PJc/+A6JqS0
|
||||
--- FalIpSsYo7ckQpWV43EYY8A57Kkpz5zsmLJ+s3SG85U
|
||||
<EFBFBD>ú×'3ô&u¨Ã>ÙòeÓ&åÝùüªzi¬m»Zƒ<œÛ ²f¬`ˆm\¯¯ØPÖ2:êìÔZ0§=V¶×,¦zLyjøÊ¡¹”ÐÜÇ\ýPP„!ZÒÐô.f¥<66>WqªÄ@2kÞü @“–sS£7{b¬pÁ @sê‰Z~²ý̹eùò”Õ‰
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,7 +1,12 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g 5SaJ0PZtLRTpf+2MuSOed6rL4ZaMKqreDtrv6gtElzs
|
||||
asYwkUnhGekO9EqX+bX0LFCTTFzpREv00brpJ+LsS9s
|
||||
-> ssh-ed25519 iO8/4g MoJbSVMo2l8miiVeosQE17hCkgfsO3uC8hy5R4uPBUk
|
||||
vUDuPV8O9JDFWijF+82yV5fDvIYwC24x72ZZrSqAuI0
|
||||
--- 0Pxxxw+6MJgiTnyUayU//4maIdQdgRdikFW857g9Dbc
|
||||
F{7"ÈKk6”eòÆK®w›#LÛI2idP%ÓÁÄ.x
š¬Éÿ®×W¼_B(T$ œ‘Á¸‚BhˆoŽº›ù0’¨ƒ)º·± ñ¹¾ Î’
|
||||
-> ssh-ed25519 MtGp6g I3WQex/smit8a4Isd02PK5wjcjy2hUed3UJpd0y33So
|
||||
SyMzqODrDT5V8VEjp8ERWWa8f/LkJXOfB0I2v0/5xMk
|
||||
-> ssh-ed25519 iO8/4g 7HVKn8hYsADqVUoaJZQq+VsnLa3fwRsDNEuAe4HYBmM
|
||||
ZZrHbVUtM0gKgIhSVARW7VhB3VVMd3kqu4aClviJYjE
|
||||
-> XGZy\BA-grease (7F_&
|
||||
ogqkD7AyPLaMX7ZRC+MXIHSUR0pRYFGGpQzLse/J+Xfn+d8Fca+ORmdZ7hszVCYV
|
||||
2+vZ3YeW5undYzkMjJuVyZf5qS/S5Mbp
|
||||
--- rVstDRi//LFd7AO4GKNShRHipPHwPdl1B3pKqYoNZms
|
||||
Ä4AªhÜ!q¢aøtVµ!±Æòr![P+ÔDv·Ò'%F
¹Ê<C2B9>Ú$ü<>LŸPa
|
||||
cÔÀiôkZÁÄ%@`èã<C3A8>“Åè&¡
|
||||
å`[;
|
Binary file not shown.
|
@ -1,8 +1,11 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g jjyJUuIeF4kTlnpxV1UD7/Vf47Rklt8/wDGaXBob1ho
|
||||
hmB9I+//919kNrIARykN+fagwpRxHM8sh4lbWlYxy38
|
||||
-> ssh-ed25519 iO8/4g j87vWpjBLfBaClT/VEsO4BZhqcuh/yCeDw7UNC97bnM
|
||||
ZPVNFLEsNC0m3h/gYP1FxpSANbSp7C/Z/q4TJbUl4O0
|
||||
--- uyI52UkrdqR6ZjPdVTxL3pjI8IWUTu3zXqNKE7l+bFI
|
||||
ŻN
|
||||
h6®aæf–z—âÄ7RHà?`;¾Á’uûâåW)ûÁ»¼<C2BB>É/‹¢¿Ýí#Œø´¥}nÃ<6E>h%K
|
||||
-> ssh-ed25519 MtGp6g Ksx8IgaAlR47n4KH6gqrFa0/LTbJdng+Y4LyaIyUoHM
|
||||
Us/MXus/dEo5z3q9Un44jGgAPOQmQABhSvEEFbSNZaY
|
||||
-> ssh-ed25519 iO8/4g bb5CMC4W+/8LqXV4wo5lL/pEPiDv8aTB2JTP4WAU8RI
|
||||
zUDaW+pIBLWzNpeoRnSVTrs0FzCzGp88xOJQCJ23Abg
|
||||
-> 9Avzmsce-grease *| wURxw
|
||||
N/PIH4VmQp68zcOwFozdd/46yiXa7YT3kughflU+PnxACswnu0r56YYEoU40lPqV
|
||||
kIdUiACfIFkXByDvS4Xt/WlT4X9Ncu0LCEzMZhnT4HQtL8lVMMAWqm6BdDDn4yBs
|
||||
VuA
|
||||
--- EN7FwLG8kh/pxDa8gJyFwccM3ew8LqhmJDN7TTVMiSE
|
||||
”+lûáÿ1÷ccœõ’:cnGÄÎüá=+Þ´Ä `'‚Ãô>AÄ0q z*çÕe0D¶D
|
|
@ -1,7 +1,11 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g s37ynyy/kvHuTAIjA+XYXD65W01y5/j60NYVKiqr324
|
||||
QMj5Mu3Ah9EzlR6U3dry4Hy/xdt9NjvJ5H0LATwp3Fc
|
||||
-> ssh-ed25519 iO8/4g deh9nEc5YeKRXnyXL1Tdr0PXhr4K878wRhVz6nR8Y0g
|
||||
TGheY5FXDgHtqUX3hDVCFmL7giuwhdc/P3ZN/xwZCKw
|
||||
--- X0px8ZMkbUQWmRp8M+1WQC2doKDsQmQScgyo/kqFdE8
|
||||
'^ø7=-K±ê£“²©^âÞìã<C3AC>Càþ ŸÔH<C394>SÿITò$í/iîÁ‡m'ôNæè<C3A6>µ7õÅÅbEÝ–¸ê*tpG†
|
||||
-> ssh-ed25519 MtGp6g DZHI9LtTvwlKXyZw+fe33PwcgdWCze39MvWKKzkC8jc
|
||||
R7GgrTzyF96GSzCbKmgzlB1k+JDeW3NGbFMVaPIeOBs
|
||||
-> ssh-ed25519 iO8/4g cN6H4tPW2+D4WWTTontl6zg3IPCcOTqzFqDYQMJVajY
|
||||
Ewzk3VgyGJ18JyhC7WKA7PrZfmnZXfTHdsMPep9smKI
|
||||
-> ZOBXX:-grease +5eB!v) r#hU
|
||||
U8ClN+91QW5mEodsaPx77H/9+W58LeV7AQ/Mm4v1Z5tlLy8uHQKR1lVDgApow6mI
|
||||
EmbOatS3d62wpzz5Byd1n7acuORvgHkgFHhDWoOl6xLR
|
||||
--- BxssSHOarZtYmAL9w+3NqJv3j5VO8Iu/+npamK1ujPI
|
||||
1oUb$u}・% y<>ヲA><3E><>&s3認5_カ沌-Tユ<54>=g[jネ:Q+]q竊<71>典<1E>oヒQsテ棒マy
|
||||
ウLb<4C>
|
Binary file not shown.
Binary file not shown.
|
@ -1,7 +1,10 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g 3aSggyvFMN8aqkqekdzmKDjLZZZCXGlAyDY7QgdZ10c
|
||||
CvpC6ddlq1cFixaT2YIUWGRs7FwjUTc/FHpVD1U+xoM
|
||||
-> ssh-ed25519 iO8/4g xvYTjf6wC9GkzcAwIpzrt76TlyC5FjzuOL7bQ0pBZ3E
|
||||
krlcA7fsAfTf7IvLmZnWe9OOtevtqBMLQ3BhapusLu0
|
||||
--- lUsLtpAmkNnCBYN4DW7Ovv5WatY77bxU8WzFxrDUT0k
|
||||
†ýÄ<C3BD>ôÌÞÖ%ÕFªFó‹˜ÄÜìúÜ‘9ǹ¾Và<56>ƒ4ÐX£&Àðk´C žÈ
|
||||
-> ssh-ed25519 MtGp6g wAwIsd2n0Fqui061boqUxqp+uMgqde27zPJeQohN5ik
|
||||
TvGOeXoL98QUyGJ0UrLB2nvqCe+nkmGtEHfvZ8DTJc4
|
||||
-> ssh-ed25519 iO8/4g mbpwuiAKbj5ZbMxq2cYTpN0pRt5qfFcwxZNjRvKXqkU
|
||||
bikCM08DQoCbocBWTOV4s5amEAO+gHlAJavfUWDMTTs
|
||||
-> pS6>-grease j$PHEqF mA0,x h~ov7sK
|
||||
ygTukhyfp8i8TJYCZpCSn3lIU9QS+6SN1BUapf0kYQiBU0mggnp6ywwYVf9jDOjU
|
||||
BA
|
||||
--- xdDdjEkcETSSFi4MPxBC0Ffr+ToRplrry4moUEQMQpk
|
||||
>^m/タ・ゥミ<04>0賭、7\シ曙ロシン"5カ「B系‡r) 。I烋IF
|
Binary file not shown.
Binary file not shown.
|
@ -1,7 +1,10 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g 93q5ZFFGPdXx7WNOKTb4hkowNMgkSPKQHBgLJlhWzmI
|
||||
JftX5B3KbeY9s+i9knW2342VrOdxV2R0Mdjsb+p0bUk
|
||||
-> ssh-ed25519 iO8/4g WsODmvvePjjeGYtH7+jxhVs4LXOh2LhcITfHFjfJvh8
|
||||
J+K3VlaU2EesG1qwyugB+iX3DTfOQm628pnL6rEBWSI
|
||||
--- kTfUi7TPuMQ19ScUGDf4kC0+MxJ/uRoHNBaqLgTbUS4
|
||||
‘Ú2D½™Å‰ry€Sኹ³`+ç<>C×io<ðœÅ‚v¬ÊÞŽ’ÄfÙ;apð2>UWclàÁÖ|xÀõ&uýæÅĘ/Hà_W˜Ó¦9ðëv¼ÀªXQÛ«3,<2C>tfO^Öè]€×àoÏ\•SÅj¹¸C÷S1C8Ÿ$ÅŠ¹äÌnJãB\“zqê×Ù”ŽÙu¨?Ô›#OÞzî©ê ”
|
||||
-> ssh-ed25519 MtGp6g JkpzXmNNBQMnFsTHq6LTGdqcnOuaoyuoHLEhZ1B1IE0
|
||||
48v3LSzdX0n6MKAyDFhKdTeZjzhmgW4lXOHX30oHNcQ
|
||||
-> ssh-ed25519 iO8/4g F9+dikSYBCq/mUOUrvoowMKRHvcI/K6XtSxlxtAMaU0
|
||||
b6Dx/C5vYNXdkzujLlnZQ3aEryKOrTRnUkn/0OIBsz0
|
||||
-> )sx-grease S SY71l?&=
|
||||
BccDaWVHeqAeMNWT3S+3X1sZiEodhot5jJPsGSdcBtOSy7+4xufrdX/B+z+QfuMo
|
||||
rIXGmQ
|
||||
--- 4sbs6kDby/Pt9s4GPe704cxmxYrYI2Naa1YjgMO6y70
|
||||
®ÜéÇ~&•<>*<2A>Ź’oí0pBÚgk>LíˇŚĂĽ%ŕÜÉÇáô›Ę¸ţ–D‚ĄžŚţAúĎ/}ŰÚ¶˝‰t}±ç_|ý} «ď—Áť±ůŚ®™ň“ĆvÎĺ
0yłăô$Ż©ÜjL8ĺ×´SMŻďs<C48F>Aý™•öú˝é‚‹ BcŠ€ĐxMÝŮŠ6Ănq<`ęj×;†OÖk*XÇťë¤@·‚XŹV
|
|
@ -1,7 +1,9 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g S59+7nBcwUqmONsoZVdj38AMFzUSBPIKlU/6BQCFbW0
|
||||
EpOmNgPcTvCBcCPM2ZdWKFASdyhPXrqc0xKxLzq1Lkg
|
||||
-> ssh-ed25519 iO8/4g KHUD8PEe1p1AvLnCPivlZXo31kxEd0kKKI0mH2s7aRk
|
||||
UYzLkfqxjfaAabMjvkqsQWTkpcxtW3X8cdPN7gg99oE
|
||||
--- q/zcloAH4/+9eUCVyn4v0+nH+lBiWRJE6A5IVB+vdNY
|
||||
qp¾¢°#há;ðÃ"íþ|õôšÎw Î5Ù-&<26>°J÷!¢RØSª¦—¢Ýf:ÖTðÁŽZ·bˆ0DK>9÷«Ët9ýr©Fu¸r#'\¾
|
||||
-> ssh-ed25519 MtGp6g UYcHcYsaMBFH6RS+TBDpT45/3+eVVlRx/JVpXDvJdUQ
|
||||
QkdeRft5FX4kKRcGNZ+hH8sLuFcb2dQVFxiIAnDDJX4
|
||||
-> ssh-ed25519 iO8/4g I3VCKLLgT+V8ehWhvYTcEDyj5fSAf+rhcFOpDDk5RnA
|
||||
YnA8+ovbUDt7zsyhLiNYp6mBBRqmfdN3E/VAh/szdKI
|
||||
-> {xVn9&^-grease
|
||||
KVC2owNNTYRwUKb9qQ9rG9RFMn9Jve8DYbkt0ek
|
||||
--- ECbJ8V2BT+01+k0dMfYkxkyp0GMzrn/R1ZCN4Kd8DQo
|
||||
›Ñ<EFBFBD><EFBFBD>îR<>%˜Q¾óŒ¬ÇÊwæòÏ&V*½VÖ4~Âhä<68>uì\X±¦YÙ”iKkòsMýNíØúÓ°nð0(»êu<C3AA>'é{T7õ9PC
|
|
@ -1,7 +1,9 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g 6l7ucBDt2QaSxP7T1W0Jn+SOzA9vxXqWhn7ZohjRyWQ
|
||||
4msxRKtsZocw++f6aZ2Cm2UrpMqMYg5cvr30ftATWYM
|
||||
-> ssh-ed25519 iO8/4g 608PBe4+GKnCYRRBpQsPJ76d7RYm9bTutdBnHpMMFFk
|
||||
Jo8oJnL1HOKCKJT+HJ2XEwMzFXuhmqe3AoBdV602emM
|
||||
--- 3GgleiDXwamkb9QrotzMuLzr3MZeJ0BEvCY2LenNQOg
|
||||
+xC‘Ï•û䌇ñì!÷¼6Ù®X^¸LO‹<1F>ð<EFBFBD>"´‡añÍ·Ò“o5˜´œ6«W»u¿ôpãµÉÎqÄ[qN¹ò;œå¢§ð
|
||||
-> ssh-ed25519 MtGp6g lQFP6XGVNeVhNW2GNvbhwB6Ioo1aGbSv1pTlH3oO3Hw
|
||||
J7YCjWhzbL2bvy6BYx5catINr2WCi/lg6XsfhPuMm6c
|
||||
-> ssh-ed25519 iO8/4g 5r2bAlPLqTbtNZsXz5Gn7ncrRtXGpunp2t/GwSmhulg
|
||||
4ydNTfRT0JDYc+iwYVDEdTJFoEiEifz6HxYJtVC3sn0
|
||||
-> gC-N|-grease
|
||||
xVkdxNoYdrK21FwLl6SQj4vuK2dte5l4
|
||||
--- 1cc/CKuc3QQVSA/7/Boof2VuaMMnrOH8TLZPIrzfa9s
|
||||
<%¡A»BMæÚMLx$€GÖþ4‡;Ù•Ÿù½öª#&{½ÞNcâîѦf@'p.Ó½
Á7õÎÍ;¥<>œš%ˆ˜Q ]EèT¬âÁ
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,8 +1,10 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g oZsl3PPvlAorrBUF/NTOMyh2KHVwKiECN0v/JkKjtC4
|
||||
d0dUtH3ccmUGKGasnJmgNPGgRX+m7ay2SZyTQmQnS9Q
|
||||
-> ssh-ed25519 iO8/4g tLneEy5uxLTSQN7QfJg9qv4xlXnpvMlMOSJ5kVUDYx8
|
||||
AbC1zlEyHU6Ksv7UyBo0B/QDqtZndiQ9hoJqk8CHOmI
|
||||
--- CC1Q4O2318hUxt3uyHomz7gtzob5VE3APnNP/or274Y
|
||||
g±X†fŽÉN"“ð$‚/`®³·Ñ
|
||||
eP$<03>j ‘M!‚$+üEPŸÙ‚ nÐÄà"¸Çõ!Å-âµD0‡™ì >ÿ"$¯i>ø2Ê;‚ô<1B>®Ÿ&¶væjà ì™gé6<C3A9>¹$Eš–»
|
||||
-> ssh-ed25519 MtGp6g qZGcazmYr0cVRxTug4vtakkBqgWm9QC5wQPVnLU5iwM
|
||||
+tKPQhktikJSIjzW/kcg+izEwJEY3z6gckQb3DdW5Qs
|
||||
-> ssh-ed25519 iO8/4g pSIzsTaHkoV9WAjCSJIAr9uRNuVTiPTnyacfylF1y0o
|
||||
oGXKk9SAnuUzGpdO5iOiaZvqtXmco+FAYIgyH89K+SA
|
||||
-> \@3Ti?[K-grease n[ qu\ 9?W
|
||||
7NfUxbNE7d9Om27ckTLpoqygnue5pR5Epu7QWoMaR4CZDQx0KfkeGf6EuCeybfcz
|
||||
6XSsjsAYkZDMsQXn7hMWiQ
|
||||
--- S6oZE6vH8A8dVnWOpfU/5vIGb0pkCueIB7soIj2SqwU
|
||||
–Ô´çU]Å×kûÐÐþ±šÉñŒëvXÇ™D|94|©†x{¤_öÉB˜ü<CB9C>¾r°ówëÒOë"”=eK°AâP<{©LÚÊZõN”%Mù ¢µ°t½Òôžè[ýÐDjEúrúgè¾
|
Binary file not shown.
|
@ -1,8 +1,10 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g qq19PBr7tgpasCQQi8nSyV+3VShgoOkAwVRobYFkeDE
|
||||
euICZSoSET5kikwN2JMkD6l5w26CPBoxTv+R7Uqkm7Y
|
||||
-> ssh-ed25519 iO8/4g Qs98juX0VMLd4qeUZDlgx3KT8hkE/ksNNWQnEFBiJF0
|
||||
NaxDEXUo5F3Es59BCVUn5Qx7pxPDyQYTiggVGbTggI4
|
||||
--- LBAROexrrljIl9DHzIWLhB373SqiQVqr46/otLElagU
|
||||
ÈS}£ÓŸßõ¨}5”Þ
|
||||
Lç<EFBFBD>R”X1x¼T® ÔäÝ”G„›k(E¦ÖÑãu±áî¯t÷´ÚÿW¼<57>»cj2õGˆ³üàÏöA<C3B6>%zò™Ž¡gðÜ(¶ ’ƒÔTM´æÑ÷á_ë3åÛžŒ)Q¹ë½µ™3ûã0¾4#8é¹ç°Fr›|¤e èºÁìñPÅ
|
||||
-> ssh-ed25519 MtGp6g DDKoUegvH8ay9AZet7JR5Fm5rlLbG+J8M3S95FYvtlQ
|
||||
/Y+EVrGiGvLNXNx9auwYU3+X8sk7iwreBCq0FxznYCM
|
||||
-> ssh-ed25519 iO8/4g +OGDl9FY/C7bWx/BvsLurIlFfbcZ4gMTxwcn2PCuLRk
|
||||
jNPfr5GtIpjpPRVu7CTqKFr+d0iktmbsYR4mYls3lnQ
|
||||
-> VTq6sn-grease
|
||||
Hz3Jv4/CTn0KY0K+fczMLo1TA53IvBrbPuIpNLHUGu7lVE8jIaDMOTKIArWdbcrR
|
||||
iPdv
|
||||
--- pCIBj99TU5X4ZaJLTBeTf58TIXAHj3GP7P+AszQ3mfc
|
||||
Rš1Ì8M:ê^ºÐóˆ1zYq.~$ŽÊ¬ö‚kŸð
„ðg¡å—ŸQЉibYwïIí¨jB¤êÀ<C3AA>’uyWf$R´¦7™Ès'˜þÓSÊ2Ë´]ºò&rÇ $NÈÎrˆì•àçK«æ“ÕÛP›´^ÖûËoð ¾Ð½øɉš³3÷VCÓ»€§÷<C2A7>ƒ`3¦¬
|
|
@ -1,8 +1,9 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g 9Pz3m08c3BUg8h+avLzN/A6T21ZjW5WJBjL7GFDBSX8
|
||||
SjuwIJLJoW11NpbHbZ9Le8KasiHXJx+VrylsxEys5AE
|
||||
-> ssh-ed25519 iO8/4g fpMU+i751dqWlOWIuXM59bXWlK+inW+oiAChdZ3S0kg
|
||||
PdaffaIeozO5gkwkZ10+TP8QO8+a4OgVQe3dDY7H/Ng
|
||||
--- 69RuAcJ8zaLpDx0zNXQ/U7xxlVcc9GzgTvASVBMgg98
|
||||
ŸzÓ;@f·óß<C3B3>»0—Ÿ`>#j¬ïš|CÉY–!ºw„?“Fñ½Å[%Ÿd>¹]â
|
||||
*)•s£ t`ß]ωx±}žmG‹‰5è‘M´
|
||||
-> ssh-ed25519 MtGp6g 5c/NSUkybDx2UKB5fJ9MJQo/C9jl6jF3QGZqZ5aOxAA
|
||||
O6i3E3GW9D7XLkyH5YR/wLrbxdvuxHtT5HtJDW9bn18
|
||||
-> ssh-ed25519 iO8/4g L/le4ctTqR6cy6WSJXW6xVZe4/UKW6ta2LEN9ePkUxk
|
||||
J9ShrIEux+7c916xYKvnAHLjuTN0Kr0fP31bW6gdxdI
|
||||
-> &qro-grease
|
||||
E1A9qzYNBDP3tUE8vw/ZDIwjaiibl4yH/qQe1UpF
|
||||
--- 2uYCd8++YtmpoHjVat1DB67GC2bELX8Drbk0Y6KdJ+Y
|
||||
.¿$c%ÜWŽ<57>ÒÀS©ìµË<C2B5>GXñbŒÍR>'Jh<4A>™´ìêU“‰jqö¸¥þºITRwÿÿäîxóˆßË⟼Ýq9°FSPf7ø³0†“
|
Binary file not shown.
Binary file not shown.
|
@ -1,7 +1,9 @@
|
|||
age-encryption.org/v1
|
||||
-> ssh-ed25519 MtGp6g IvxSpUKtTuZH2IaJu7lyzYj5CKbGdrpbJys/ycL4+Q0
|
||||
rI//+Mq9R/wu/kel9QIXqTzqf/OHYP/GoSVfbA1aaMA
|
||||
-> ssh-ed25519 iO8/4g nzawzM0ENbMVQt+WU+gCGWAHJ0PxeUSOtOckZ6LwnAw
|
||||
JxeYgKyFuIfDGiAEpzRpnZtLcdRfFkcoCSR5UYBkopQ
|
||||
--- vMzq4rKzuNP7RPYDzUwMW0ndPi2kfuU/7HS1XDZFA4M
|
||||
^˛? _ž4ACđRüÉ„ô=Xcż‡G#üŘŔ%çč"6űöhQ±˝Ůs!i˙äµ6ýô̱ĐäŔpö4ŤéAśÄTNłu?—¸‡<C2B8>8zĚĆ6>ö‚ýÝ<C3BD>j%Đ‹ÍěęZŰŽß9‚Ų”P!°Ź–µQ
|
||||
-> ssh-ed25519 MtGp6g zhyMIQB98GvWL6S2Z6+rjOkwsfv5Fw1NbICtvbOz8HM
|
||||
vZAh7I5xP8RobeVS8NIZ58I9tm+cpiOZ7m+gLFKenjo
|
||||
-> ssh-ed25519 iO8/4g QycwplaVdS9CfKWpc2YXe6CAKlCNekT3+4b/+I+Fv0Q
|
||||
BHoeoRZr3MUbbrF5dSGWUtHOp5RGu6lImAFdcH+z4hE
|
||||
-> M-grease <tBIm-. 73d5m ?rf< |ZV<=edr
|
||||
8KF7r7ZTJWphTxl/u8SW8g38o7XZDe2CiQ
|
||||
--- MGWu4qXtsRCcLxRkpSEajwhu7yrhUVS/ub2oPJNGBXw
|
||||
0þœå¨oçÿúE¾:×gº‰]íñÐ<C3B1>G½Q~Š®¬vΡZRžE^”Ô`œs\ܬ@‡F']
Lm‡¦LÜœº\Ç|ö\Ú¾òA;ȺKˆ¤6iÙ^ÞHú”«K°’ÑoGÀ#µ¡' åØÓ‰¾°P»¿J
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -4,10 +4,6 @@
|
|||
file = ./user/danielPassword.age;
|
||||
};
|
||||
|
||||
forgejo-actions-token = {
|
||||
file = ./forgejo-actions/token.age;
|
||||
};
|
||||
|
||||
mosquitto-password-weewx-proxy = {
|
||||
file = ./mosquitto/passwordWeewxProxy.age;
|
||||
owner = "mosquitto";
|
BIN
agenix/hosts/weather-sdr/mosquitto/passwordWeewxProxy.age
Normal file
BIN
agenix/hosts/weather-sdr/mosquitto/passwordWeewxProxy.age
Normal file
Binary file not shown.
BIN
agenix/hosts/weather-sdr/user/danielPassword.age
Normal file
BIN
agenix/hosts/weather-sdr/user/danielPassword.age
Normal file
Binary file not shown.
|
@ -99,10 +99,10 @@
|
|||
inherit inputs;
|
||||
};
|
||||
|
||||
neon = import ./system/flakes/neon.nix {
|
||||
weather-sdr = import ./system/flakes/weather-sdr.nix {
|
||||
nixpkgs = inputs.nixos-unstable;
|
||||
|
||||
inherit (inputs) nixos-hardware home-manager agenix;
|
||||
inherit (inputs) home-manager agenix;
|
||||
inherit inputs;
|
||||
};
|
||||
|
||||
|
@ -122,7 +122,7 @@
|
|||
tanker = tanker.system;
|
||||
mediaserver = mediaserver.system;
|
||||
argon = argon.system;
|
||||
neon = neon.system;
|
||||
weather-sdr = weather-sdr.system;
|
||||
adsb-antenna = adsb-antenna.system;
|
||||
};
|
||||
|
||||
|
@ -144,7 +144,7 @@
|
|||
tanker = tanker.colmena;
|
||||
mediaserver = mediaserver.colmena;
|
||||
argon = argon.colmena;
|
||||
neon = neon.colmena;
|
||||
weather-sdr = weather-sdr.colmena;
|
||||
adsb-antenna = adsb-antenna.colmena;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -4,19 +4,23 @@
|
|||
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
|
||||
|
||||
boot = {
|
||||
initrd = {
|
||||
availableKernelModules = [ "usbhid" ];
|
||||
kernelModules = [ ];
|
||||
};
|
||||
|
||||
#kernelPackages = pkgs.linuxKernel.packages.linux_rpi3;
|
||||
kernelModules = [ "tcp_bbr" ];
|
||||
|
||||
extraModulePackages = [ ];
|
||||
blacklistedKernelModules = [ "rtl2832" "dvb_usb_rtl28xxu" "rtl2832_sdr" ];
|
||||
|
||||
kernel.sysctl = {
|
||||
"net.core.default_qdisc" = "fq";
|
||||
"net.ipv4.tcp_congestion_control" = "bbr";
|
||||
"net.ipv4.tcp_syncookies" = 1;
|
||||
"net.ipv4.tcp_syncookies" = 0;
|
||||
"net.ipv4.tcp_timestamps" = 1;
|
||||
"net.ipv4.tcp_window_scaling" = 1;
|
||||
"net.ipv4.tcp_fastopen" = 3;
|
||||
"net.core.rmem_max" = 2500000;
|
||||
"net.core.wmem_max" = 2500000;
|
||||
};
|
||||
};
|
||||
|
|
@ -15,7 +15,7 @@
|
|||
];
|
||||
|
||||
home = {
|
||||
stateVersion = "23.11";
|
||||
stateVersion = "22.11";
|
||||
|
||||
packages = with pkgs; [
|
||||
ripgrep
|
|
@ -12,12 +12,9 @@ done
|
|||
|
||||
concat_files=$(printf "|%s" "${TMP_FILES[@]}")
|
||||
concat_files=${concat_files:1}
|
||||
out_file="mp4concat_${RANDOM}.mp4"
|
||||
|
||||
ffmpeg -i "concat:$concat_files" -c copy -bsf:a aac_adtstoasc "$out_file"
|
||||
ffmpeg -i "concat:$concat_files" -c copy -bsf:a aac_adtstoasc "mp4concat_${RANDOM}.mp4"
|
||||
|
||||
for f in "${TMP_FILES[@]}"; do
|
||||
rm "$f"
|
||||
done
|
||||
|
||||
strip-metadata "$out_file"
|
||||
|
|
|
@ -50,6 +50,15 @@
|
|||
identitiesOnly = true;
|
||||
};
|
||||
|
||||
"weather-sdr" = {
|
||||
hostname = "weather-sdr.laniot";
|
||||
port = 22;
|
||||
user = "daniel";
|
||||
forwardAgent = true;
|
||||
identityFile = "~/.ssh/LAN.pub";
|
||||
identitiesOnly = true;
|
||||
};
|
||||
|
||||
"tanker" = {
|
||||
hostname = "tanker.ts.kempkens.network";
|
||||
port = 22;
|
||||
|
@ -76,14 +85,5 @@
|
|||
identityFile = "~/.ssh/LAN.pub";
|
||||
identitiesOnly = true;
|
||||
};
|
||||
|
||||
"neon" = {
|
||||
hostname = "10.0.0.7";
|
||||
port = 22;
|
||||
user = "daniel";
|
||||
forwardAgent = true;
|
||||
identityFile = "~/.ssh/LAN.pub";
|
||||
identitiesOnly = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Binary file not shown.
14
secrets.nix
14
secrets.nix
|
@ -4,13 +4,13 @@ let
|
|||
system-tanker = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILpnogLd3Ttmz/At0dXveaG1xF37vV7lz34ojDTIuCOi";
|
||||
system-mediaserver = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDlB0cL5CtTOyARWSE2yUsNU4JHUPmr71710mZHzsmbX";
|
||||
system-argon = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPP9ygczyi6g8abvj1I0eAj7N2Rli9UMlkC8VT6SnWLU";
|
||||
system-neon = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA5Ht4KaRUvuGFmYLznTkVSnn6isjrcVplz1kKWkrnRQ";
|
||||
system-weather-sdr = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBHuAdx5u9R2DyK065DUxdwhEOi0at1WNkY5f4JtrOzk";
|
||||
|
||||
tanker = [ user-daniel system-tanker ];
|
||||
mediaserver = [ user-daniel system-mediaserver ];
|
||||
argon = [ user-daniel system-argon ];
|
||||
neon = [ user-daniel system-neon ];
|
||||
all-systems = [ user-daniel system-tanker system-mediaserver system-argon system-neon ];
|
||||
weather-sdr = [ user-daniel system-weather-sdr ];
|
||||
all-systems = [ user-daniel system-tanker system-mediaserver system-argon system-weather-sdr ];
|
||||
in
|
||||
{
|
||||
# all
|
||||
|
@ -100,10 +100,8 @@ in
|
|||
|
||||
"agenix/hosts/argon/weewx-proxy/environment.age".publicKeys = argon;
|
||||
|
||||
# neon
|
||||
"agenix/hosts/neon/user/danielPassword.age".publicKeys = neon;
|
||||
# weather-sdr
|
||||
"agenix/hosts/weather-sdr/user/danielPassword.age".publicKeys = weather-sdr;
|
||||
|
||||
"agenix/hosts/neon/forgejo-actions/token.age".publicKeys = neon;
|
||||
|
||||
"agenix/hosts/neon/mosquitto/passwordWeewxProxy.age".publicKeys = neon;
|
||||
"agenix/hosts/weather-sdr/mosquitto/passwordWeewxProxy.age".publicKeys = weather-sdr;
|
||||
}
|
||||
|
|
|
@ -51,8 +51,6 @@ rec {
|
|||
targetHost = "adsb-antenna";
|
||||
targetPort = 22;
|
||||
targetUser = "root";
|
||||
|
||||
tags = [ "home" "rpi4" ];
|
||||
};
|
||||
|
||||
nixpkgs.system = default-system;
|
||||
|
|
|
@ -54,8 +54,6 @@ rec {
|
|||
targetPort = 22;
|
||||
targetUser = "root";
|
||||
buildOnTarget = true;
|
||||
|
||||
tags = [ "home" "rpi4" ];
|
||||
};
|
||||
|
||||
nixpkgs.system = default-system;
|
||||
|
|
|
@ -52,8 +52,6 @@ rec {
|
|||
targetPort = 22;
|
||||
targetUser = "root";
|
||||
buildOnTarget = true;
|
||||
|
||||
tags = [ "home" ];
|
||||
};
|
||||
|
||||
nixpkgs.system = default-system;
|
||||
|
|
|
@ -58,8 +58,6 @@ rec {
|
|||
targetPort = 22;
|
||||
targetUser = "root";
|
||||
buildOnTarget = true;
|
||||
|
||||
tags = [ "remote" ];
|
||||
};
|
||||
|
||||
nixpkgs.system = default-system;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ nixpkgs, nixos-hardware, home-manager, agenix, inputs, ... }:
|
||||
{ nixpkgs, home-manager, agenix, inputs, ... }:
|
||||
|
||||
let
|
||||
default-system = "aarch64-linux";
|
||||
|
@ -26,9 +26,7 @@ rec {
|
|||
system = nixpkgs.lib.nixosSystem {
|
||||
system = default-system;
|
||||
modules = [
|
||||
../hosts/neon.nix
|
||||
|
||||
nixos-hardware.nixosModules.raspberry-pi-4
|
||||
../hosts/weather-sdr.nix
|
||||
|
||||
home-manager.nixosModules.home-manager
|
||||
|
||||
|
@ -42,7 +40,7 @@ rec {
|
|||
home-manager = {
|
||||
useGlobalPkgs = true;
|
||||
useUserPackages = true;
|
||||
users.daniel = import ../../home/hosts/neon.nix;
|
||||
users.daniel = import ../../home/hosts/weather-sdr.nix;
|
||||
};
|
||||
}
|
||||
];
|
||||
|
@ -50,12 +48,9 @@ rec {
|
|||
|
||||
colmena = {
|
||||
deployment = {
|
||||
targetHost = "neon";
|
||||
targetHost = "weather-sdr";
|
||||
targetPort = 22;
|
||||
targetUser = "root";
|
||||
buildOnTarget = true;
|
||||
|
||||
tags = [ "home" "rpi4" ];
|
||||
};
|
||||
|
||||
nixpkgs.system = default-system;
|
|
@ -1,34 +1,26 @@
|
|||
args@{ pkgs, config, ... }:
|
||||
{ pkgs, config, ... }:
|
||||
|
||||
let
|
||||
secret = import ../../secret/hosts/neon.nix;
|
||||
ssh-keys = import ../shared/ssh-keys.nix;
|
||||
in
|
||||
{
|
||||
imports = [
|
||||
../../hardware/hosts/neon.nix
|
||||
../../agenix/hosts/neon/config.nix
|
||||
../../hardware/hosts/weather-sdr.nix
|
||||
../../agenix/hosts/weather-sdr/config.nix
|
||||
../shared/show-update-changelog.nix
|
||||
../nixos/raspberry.nix
|
||||
../nixos/ssh.nix
|
||||
../nixos/eternal-terminal.nix
|
||||
|
||||
../nixos/git.nix
|
||||
|
||||
../nixos/attic.nix
|
||||
|
||||
../nixos/chrony.nix
|
||||
|
||||
(import ../nixos/forgejo-runner.nix (args // { inherit secret; name = "neon"; tag = "ubuntu-latest-arm64"; nixTag = "arm64"; }))
|
||||
|
||||
../nixos/mosquitto.nix
|
||||
|
||||
../nixos/rtl_433.nix
|
||||
|
||||
../nixos/container.nix
|
||||
];
|
||||
|
||||
system.stateVersion = "23.11";
|
||||
system.stateVersion = "22.11";
|
||||
|
||||
nix = {
|
||||
package = pkgs.nixVersions.stable;
|
||||
|
@ -52,7 +44,7 @@ in
|
|||
gc = {
|
||||
automatic = true;
|
||||
dates = "weekly";
|
||||
options = "--delete-older-than 14d";
|
||||
options = "--delete-older-than 7d";
|
||||
};
|
||||
|
||||
extraOptions = ''
|
||||
|
@ -74,7 +66,7 @@ in
|
|||
};
|
||||
|
||||
networking = {
|
||||
hostName = "neon";
|
||||
hostName = "weather-sdr";
|
||||
useNetworkd = true;
|
||||
};
|
||||
|
||||
|
@ -82,13 +74,11 @@ in
|
|||
enable = true;
|
||||
|
||||
networks = {
|
||||
"10-lan" = {
|
||||
matchConfig.Name = "end0";
|
||||
vlan = [ "vlan51" ];
|
||||
"10-iot" = {
|
||||
matchConfig.Name = "enu1u1u1";
|
||||
networkConfig = {
|
||||
DHCP = "yes";
|
||||
IPv6AcceptRA = true;
|
||||
IPv6PrivacyExtensions = true;
|
||||
IPv6AcceptRA = false;
|
||||
};
|
||||
linkConfig.RequiredForOnline = "routable";
|
||||
|
||||
|
@ -98,26 +88,16 @@ in
|
|||
"ptbtime3.ptb.de"
|
||||
];
|
||||
};
|
||||
|
||||
"20-iot" = {
|
||||
matchConfig.Name = "vlan51";
|
||||
networkConfig = {
|
||||
DHCP = "no";
|
||||
IPv6AcceptRA = false;
|
||||
};
|
||||
address = [ "10.0.51.7/24" ];
|
||||
linkConfig.RequiredForOnline = "routable";
|
||||
};
|
||||
};
|
||||
|
||||
wait-online.extraArgs = [
|
||||
"--interface=end0"
|
||||
"--interface=enu1u1u1"
|
||||
];
|
||||
};
|
||||
|
||||
services.journald.extraConfig = ''
|
||||
SystemMaxUse=512M
|
||||
MaxRetentionSec=30day
|
||||
MaxRetentionSec=7day
|
||||
'';
|
||||
|
||||
security.sudo.enable = true;
|
||||
|
@ -128,12 +108,7 @@ in
|
|||
};
|
||||
|
||||
services.hardware.argonone.enable = true;
|
||||
|
||||
programs = {
|
||||
fish.enable = true;
|
||||
zsh.enable = true;
|
||||
htop.enable = true;
|
||||
};
|
||||
programs.fish.enable = true;
|
||||
|
||||
users.users = {
|
||||
root = {
|
|
@ -40,7 +40,7 @@
|
|||
mosquittoPorts = [ 1883 ];
|
||||
in
|
||||
{
|
||||
"end0".allowedTCPPorts = mosquittoPorts;
|
||||
"enu1u1u1".allowedTCPPorts = mosquittoPorts;
|
||||
};
|
||||
|
||||
services.udev.extraRules = ''
|
||||
|
|
Loading…
Reference in a new issue