update does-it-build

This commit is contained in:
nora 2025-11-10 21:16:29 +01:00
parent 6cf0169b96
commit bd9d44526a
33 changed files with 88 additions and 76 deletions

View file

@ -1,4 +1,4 @@
{ pkgs, lib, my-projects-versions, ... }: { pkgs, lib, config, my-projects-versions, ... }:
let let
does-it-build-base = (import (pkgs.fetchFromGitHub my-projects-versions.does-it-build.fetchFromGitHub)) { inherit pkgs; }; does-it-build-base = (import (pkgs.fetchFromGitHub my-projects-versions.does-it-build.fetchFromGitHub)) { inherit pkgs; };
does-it-build = does-it-build-base.overrideAttrs (finalAttrs: previousAttrs: { does-it-build = does-it-build-base.overrideAttrs (finalAttrs: previousAttrs: {
@ -7,6 +7,8 @@ let
}); });
in in
{ {
age.secrets.does_it_build_private_key.file = ../../secrets/does_it_build_private_key.age;
services.caddy.virtualHosts = { services.caddy.virtualHosts = {
"does-it-build.noratrieb.dev" = { "does-it-build.noratrieb.dev" = {
logFormat = ""; logFormat = "";
@ -36,7 +38,15 @@ in
User = "does-it-build"; User = "does-it-build";
Group = "does-it-build"; Group = "does-it-build";
ExecStart = "${lib.getExe' (does-it-build) "does-it-build" }"; ExecStart = "${lib.getExe' (does-it-build) "does-it-build" }";
Environment = "DB_PATH=/var/lib/does-it-build/db.sqlite"; Environment = [
"DB_PATH=/var/lib/does-it-build/db.sqlite"
"GITHUB_SEND_PINGS=1"
"GITHUB_OWNER=Noratrieb"
"GITHUB_REPO=does-it-build-notifications"
"GITHUB_APP_ID=2263995" # https://github.com/settings/apps/does-it-build
];
# GITHUB_APP_PRIVATE_KEY=-----BEGIN RSA PRIVATE KEY-----...
EnvironmentFile = [ config.age.secrets.does_it_build_private_key.path ];
}; };
}; };

View file

@ -18,12 +18,12 @@
} }
}, },
"does-it-build": { "does-it-build": {
"commit": "112420d22472087dba725cb1339cf5e6ff9af1f4", "commit": "e4c69f17be6b7ae96d1845774250a1b11aef070f",
"fetchFromGitHub": { "fetchFromGitHub": {
"owner": "Noratrieb", "owner": "Noratrieb",
"repo": "does-it-build", "repo": "does-it-build",
"rev": "112420d22472087dba725cb1339cf5e6ff9af1f4", "rev": "e4c69f17be6b7ae96d1845774250a1b11aef070f",
"hash": "sha256-co23mxD+iOtDSRt9eGukr/VTiuggo3ioWLJo6nTPBXo=" "hash": "sha256-9voNfhTn614cDtit4W8FPWCXukqy7jUXLH0mHfzfxVE="
} }
}, },
"upload.files.noratrieb.dev": { "upload.files.noratrieb.dev": {

View file

@ -1,15 +1,13 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 qM6TYg Ubif+7f0FscvxH0oTp2XuE5UrnJRjZRRejwntbUAIS8 -> ssh-ed25519 qM6TYg Iwzv4FA1pIES6SynmQejkarTCRc3xwqJhbPK+U197BI
4LxCnF+az26QSsq6v+Y6rH5zL7QeZPPkcCrcytfObEg 0F6drTGs14E6tf0/eDcWu2y9b9yYLXjkAkHV0hT01MQ
-> ssh-ed25519 91VHug NWa7+XM6IDmIPSY8/pQN0fCuFmXxOtKs2EKplv3hSGo -> ssh-ed25519 91VHug NhInO02XlDKVDYeEk+Y4jmaAG03YO1yy50R9vnUGPWU
Xbo6mFWgK44xtCaPiRFmAMfuZXbeBem3VkZWszv1MgY 0lgqjusLVxCLIQA8BSQveTNKEQf7uyEctRX+TDqipj4
-> ssh-ed25519 XzACZQ fcyVXD8Vu9Ua9fWLhKr4fpgpPHfVd4Cs9YSDx3g10nM -> ssh-ed25519 XzACZQ vtBUTFyr4gjqcUsn3WCYOPspjnVwL19izhKYGX4kiy4
XhaLkawrOyqL7LW48z/6pk2Wf58w54F7x86G/q0YCjM bW6zwWar6COr58s/U6GJZsOPicAECUJr2VQZ0nOneF0
-> ssh-ed25519 51bcvA ADj0kZgsbgdDZbb94lLsqAtXoVlTRhT4D5Fdcwx5B3A -> ssh-ed25519 51bcvA itN8U0WXocUWmsO7Hy3a94j+aUyH83BN4iG9RK/9lCk
cq5CkwbW7xM0MpKeUR08lLB0ibUlVnbe/JquxA9zF3A Eyuawwp7+bv9/f2UOihOqFLcETsFgPS+iJRrLID6jT0
-> ssh-ed25519 vT7ExA lsVqsf2sBlghJzwzgY4u596374Dm+xnlS8Oz+R08gyw -> ssh-ed25519 vT7ExA tJoU7e9muJvOLU1a50SI7+KgbHYke/vaMn77u9gAyTw
xU3Be/Fb2ebXHszb702Qri7vH7m/lWzcrtVYt5D1Fsg p0Ofeh74R/UTpaBRDITNjwwXkUs/grBnsHiSvzUxCKU
--- MfpuGafRuE5es9Uk9PXjwaDQK8QSXV7p30QR4cIiCso --- EsDITASaNlbxImI3s/hCMpOM6Up4UrZgez1fTJlRT1M
<EFBFBD> RU‡e+3”Œ£<C592>K­«œ¨cªÙqI¼­ŠNÓïWµÖÁ€EªØì¸Êx|Lý<53>q¥8jXèz-î2Úyè%ŠŸµ‰%×<> <>¥²ì Õn.<2E>|*ƒ#<23>üC¿a%ùI¿ýíw$`î<¡øÚÁM_AÑZZorýiêm\Ö^×/#\:(8*´×?½åfˆEVÑWm¦Šaó†~ËõEâ5±ÒÕÈ«h¯©½¨h<C2A8>SÛdx&ÂK²Ûº¼9¦€†·3\P¢2ò¾d§Û_mýŠ©+\ý8dyj
߬؉ø±ƒvìT˜K—àf/*9-ÞÙJÕs0hÏD8Pê,KË3
NÅI¯d¿LGc¦<63> ¨d©·æ

Binary file not shown.

View file

@ -1,5 +1,7 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 qM6TYg aOAjlUp3G75gqvm+LVZhhAg45oJsobkyDTLY49b/zRU -> ssh-ed25519 qM6TYg 8d5Jze4wRBsRqy+/ifnIMf5IhQZrn2Hs0k4/RCJoAko
pogMMIptbR/b1RKM3uJxEHT9WzSyZSHFQjAsNvcSAYU IUgnzcCHmQhsrJfUuOG5s7nl98/X+ycpr0JWQeqc1Ps
--- t29inWsEHgMh0rx6BGbMBBvCy9wrhxqLmssWUBgZAxA --- dNJXPA7jEVJs5yQmvcaidVnJoN5pRMbh6okQsjjDabc
ÞI‰zb"ã«übDÛ©P<C2A9>æd@ºfŽùšv°Œe޾ŗpk* ùe¢Ý Ñf˜ ï<ŠSœs—[<5B>-iõMp”cî
a5KÑ
Sü`U¦Â$öEC8t^Jˆ•¥"

Binary file not shown.

View file

@ -1,5 +1,6 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 qM6TYg QhiVyWtk2dq2YqG+wQFWaZLFHQo05mBd92IKwxMjqhQ -> ssh-ed25519 qM6TYg oDQzYAbe3UasUjgyw2AAtcYaID6nKD+j6C2R05R8Bw0
nOLu8KsLxTOKBGggph/qy3Y1sTsHoWFajEQ3XFf2ktA NnPZ81p1PafEEfYHP+MafDdrhq83aJ2NuH8iYz2Uk/Q
--- x9n+BLZcUdhVJ1nkUWcYL2IFztoiItD0tI5AfScS68U --- FM0robN+6H2uAp+ASaCVxlLmD6xVp5oNHHAz1BE8/+A
»­¡Õ×sjéòÙ¡H'´œÇ<C593>ZÄ¿âoǹ@ݶþêt²owÒZ/Z Ü#bU0ú—†‰²êÖ+äòe`ÀëX\ ­M"y+ ­«:Ë^¬Ö„ª„C@U+·öØLúÎÌ 6K×(6ÁF Ys#+\á,\LíÓâê¨:RøÖ@Øtü糆Bž¸ƒìp
.±6<C2B1>Š> L·çÓøê}`Q¹ÚD Ó5†ÅQÑæ-i<19>ŽÓ§F <09>Çš— ¿”1‡VÃÑ

View file

@ -1,14 +1,13 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 qM6TYg 1WRiwfAjRtvM4SNe0Kb39CNjo3HbOTAyFtqxLCtbmxs -> ssh-ed25519 qM6TYg XH2/5yvGH0VhjebJyPu5BeIGIdjkSEtB0thG+wl1SBM
IvaCCjpo61RBYwcUz/QPNFmxZaD+F48LIs6ojdBqxok BoUFXhZy5rW2c1Ye/TrGpvTVwfZl6H/Y2nY5mjAAEdE
-> ssh-ed25519 91VHug 0FQFOLE2YZF5GGqcjaHap9t9z6xvyVkY3kzsUlU9cSI -> ssh-ed25519 91VHug Q0FVWn3sWTNvppfGixQInkvduYqkkH+r+iKpeHsGRBI
j9hGw7d+UCkOaN4K/GGChDdQUsFDt0kw+bj/+QP6xiU pSGWT07iyalzWqHWnw+tcC/izIuikRr8fOgthTInJiA
-> ssh-ed25519 XzACZQ tGQdswquRCp+iXrYXHLlg64DC/lor2QvgiWY10Shkg4 -> ssh-ed25519 XzACZQ gQVu4gindib9vfdcnyWhBw4NlVcArGajU/8rbh0lJTg
ejl3+e9EVGyS+oP3161B0VdfXup9RPeyWI8wHJliHEw CYeMNZWQujKXbItZZUddyb/Wa2qDFnTw1iDc/t/NcCQ
-> ssh-ed25519 51bcvA La5y55eSktxwiIQaNOzEIh8QFTv7MvToPVNefwgpAFg -> ssh-ed25519 51bcvA YdIeRH95KTXoXVfhBN4y/rm03rC+9hLoj+addsf29Wk
e+mKIU1sMXbQmZ2EUGEAAV4vdCIY24MM1/EGrNBn7+c rW0zqtUxujI9SZg9Fpku/RbOv5FdMc0Hwg+G+ED0gVA
-> ssh-ed25519 vT7ExA McL/w6ZheS2TkmfyrTsdbdtT03hsHuqMx6VwpMtHDF4 -> ssh-ed25519 vT7ExA dIb7uhBqj1wJOr96JmKNE9nbiEuHUQFVYuojnXFxMGg
uBvctWaqmECReOwyW7rT/OsEn9b8qaivo4n5RQ3Cabg h+B/zv0n4xqaJqyuBv8K2+aUfSZYNk38peN25m4ON/A
--- AITRERll2MxhVYGt8EIbYSOlEDfCTfRm2/jvgvvPbqY --- T34nvRv3+nOaYfSCAsfQEWVY4cFsO8qAnZIOks+Ay0w
(¢ÑCÍoêpvjI¦§5ÄlÒ<g½1Îäú"ت•K™%òt®. é%ìLäÛu¹q[×Cé^¶eMœÉê,ùÌ}"Êã&²²  >e\<ÙŽÞÙ>‰§§¥ò6ÐÄx¹$i%.ÿO«xòúQ¦yr®Å—ã7í¨ë<C2A8> <]u/ª¸“ÿÒòø‚’óƘõq¬|Ö]Õc^øw®<11>2¥øD)¨<>[e¢ìñ á:¤<>d<15>ÚSËKÉâÌ\™?£Cx ꂞ’ï(^k#¡ßër½Áü>·ô(ùby‡¯W݃œUëJOjóçFëÙÝèï¶À59<1A>ÓgêÂÎbaï¼2·ð7´èO¬ >iã·±?Ø”Œ]dyõ4¥:*]˜àð$B ½&U}«Y7cÐä­¸jr“ƒ·ë<C2B7>œíD
[𛮍Šý€¨Ò%ø2<C3B8>DYÞļNˆ¢Tœ¦ŸpŽ& &.ÀåFL?üZüµ[³ñŠì•÷ù•çO²éˆ(P@ý³x»j[)«F

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,8 +1,9 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 qM6TYg rrAASuKrjVYunxCZCyiGI94hiIcnj5tCZgtrNwDM6Dk -> ssh-ed25519 qM6TYg LSDtwlm9BBqnpzsXoeCQnJ7YImkiMJvqfet0MROaBFA
drt/hxV1oD6F9km2P6ODRl48o7Z5DzNxZzGp475gJdk h/efW4ApyMTnp/p+3tUa8RaMreI00/T5Q4Gh71lFeTk
-> ssh-ed25519 XzACZQ aC2p4JKStZyOBcAOxKMHm1CubsILvhLm0AADzYEPB1Q -> ssh-ed25519 XzACZQ of8qdZPKfTtCKNMA+eHgX+WijYZHrHrzq0alH1mTJyE
rTIR+IXgD+65JmE+GNTmZUHYwjOasbHMyS8amWLr+6M rVW21YZw3kbe1TCQj/Ch1krrJt0o6PXThAV/eUbY8B8
--- Lq0EHVDsbHi5jo6xHl8tu5lNmlm/4+gmQCXDzJ/RJ9c --- gWUT/+evFTR4ARdKZK01i8qgDCjt/EKnpKCAS5fCt1w
× #&h.£Ò$3hÆmãåçÉ/ˆTßilïØGÙ¥\)&èhÀçô ^HƒašˆQ;æðÐF>\Ò¬H%tFÖ%oÃægxSa²í<C2B2>F«|þ XwLgf«—€ˆÙ¼ûC é(H ¹ûAt_ï
È!' 5oÃÎJV.DÍ€¥#lG”u#ɉ¬K!-ÏT~"ksÒ±oüŠÇ£¿ï­þipñÝ1>
Ã𗣫iDÜ6<0F>‰ÿyèPOia€¿<E282AC>$<24>ò/Õ]ª:dk]œA3

Binary file not shown.

View file

@ -1,5 +1,5 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 XzACZQ YLo7+3kHVq7SX2PY4FK7uo+M/Pxj4cM4bElze5zZoEk -> ssh-ed25519 XzACZQ m7q/k7PLJpNDFEFxm1SNobF2abWhncqxWri+CbVqkCc
tFpHzUFjUor+ispu1xc1Ak7LwOY03U3djpf/3vLO4cE 3NB/uTmOdkPH3N+kZrSep7u0A57KpQzI4tlzyT6Z5rg
--- +JoRkMMYQsY1P9sBDe3ren9EzmxSgtBUWFZ+tXtSqks --- cI9WvpISFVi7fXb5pcNgyu3rH+4L8o5dZUnAxhQ1x4Y
..v@b¯¼œv7U×i®ÉâÂäÔ6$B-Lô2²*ZL@0Îù”) ñ㟮hë¯î TyÈȘ*\ôÀgУ㜟EžN M:D ‘—¯†@hžBÍEqˆ·ýgk°V€(+Œ$éø]ÓŽ`n;@ |ZM™F"bmšq<C5A1><71>UÉ`D<>i´\ç¶vjjgȱ<>Š¿ä^ .Z9YQ&%à W¡j; lx»Ï8ðým ŠÌqþßß®ˆô´Xˆ+µMJSzÕ¡Ë4Íã`à=´8<>ÿ$9`Ò}µwÿ~âډשa“6øtÛ«ÓJtu"|p`T“b³("ájÃ:˜<>I<EFBFBD>5PärSúd3é%ùÍØ[„ äÍÕok´!gõÜc\¾™6s©„® ©dõ5ã†é2%

Binary file not shown.

View file

@ -1,5 +1,5 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 qM6TYg UBpc2V2VJetEhYozhkG+wsd54xEhrOrp7m66yc6ajj8 -> ssh-ed25519 qM6TYg zUespYByALhutVeTKDYRCXpskuwotOzfTjWCVtGcXTg
/TUkD70joloXjbEtcXJv1s8ImrfPz+SMiWv43mmDM6M LxTqOV8sk6zOQv1eAIvSfUoeCfpus5lB4VwQV7joMks
--- 936RSpAyH4aqIfs4Ks6eWSYqqfBxL/ZfElzbyjHB+ww --- bCKKLMK0Alw89Sh6HB4EW76P29aNUC5btlNFHDBTsQk
ÿpRÀ##ÏdUtä¼<C3A4>:b„õ빺XMúñl>`7êz‡IkEIqUàì+ÙCü)»þ‹§˜ù ×|ÒA6¿Ñ‰©[ðød0ˆfº½.™#ZדLLÃÇ™(†nŠ}ïº ff±Gpû Poͯ=ŒŽ!}WMÕpİÀ¯{<æ.^ôŒàÒ<E28093>úƒ™}}ô?XÊ8´ ß•glR=åeÔ îâç–]‰Ê~5H²Û ¦å4m†ŠXA/‰µu ØÒUŸ´”ÁÑ}Öhöz¾ Ç<¯5f2ž<¶Ý¾jÊãµYO=FW÷IW%ú%8f~`Žü vl€@:1ľµçÛk¨Ywa“ÊL:\³öùê:ýG㚢»HÇÙ­r¯ðkbÊEbt/N}v-xÜÅMë©Xñ£ãÄËÜ¿òt°GûRpt°Ç­Ç.°hòbÔ“8š´íx5L†ÜF"qaG<xðr

Binary file not shown.

Binary file not shown.

View file

@ -29,6 +29,7 @@ in
"restic_backup.age".publicKeys = [ vps1 vps2 vps3 vps4 vps5 ]; "restic_backup.age".publicKeys = [ vps1 vps2 vps3 vps4 vps5 ];
"generic_backup_password.age".publicKeys = [ vps1 vps2 vps3 vps4 vps5 ]; "generic_backup_password.age".publicKeys = [ vps1 vps2 vps3 vps4 vps5 ];
"website_s3_key_write.age".publicKeys = [ vps1 ]; # only used by Noratrieb/website GHA "website_s3_key_write.age".publicKeys = [ vps1 ]; # only used by Noratrieb/website GHA
"does_it_build_private_key.age".publicKeys = [ vps4 ];
"wg_private_dns1.age".publicKeys = [ dns1 ]; "wg_private_dns1.age".publicKeys = [ dns1 ];
"wg_private_dns2.age".publicKeys = [ dns2 ]; "wg_private_dns2.age".publicKeys = [ dns2 ];
"wg_private_vps1.age".publicKeys = [ vps1 ]; "wg_private_vps1.age".publicKeys = [ vps1 ];

Binary file not shown.

View file

@ -1,6 +1,5 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 LZU5Eg vEsVLUdg/m+EWIX6pdlKH3xPNRoEzQLG34SjUU3dP38 -> ssh-ed25519 LZU5Eg T16scfWokKj/4TaHvplWuIdHCs/oR4t3V9x4hFo9yhU
OiTw/STEWVuZDmaSWuhUDjlty5NCXOYal9GrhitOgJA h8RoAXndXCwUBskJlJTLWoXapWMUTF0yPnqUV9u7qt8
--- acirsYbJtNaJGlfGf2Ukapl66fvaqQmaYcU0agfRjPg --- qGJTnOXdnz8D9eA8AKtYarVa1l75x10SqjhsKchfQ+E
<EFBFBD><EFBFBD>Yy><3E><> aÒ¿ú/Žõã}Ã=7_ç¢r^<5E>rÔ•?‰yÖÈ×"oõؘ;U`*Ö¢’(”„Z®†·tz7ñ¢·úÍÅãs“Üô ,$^k`
Z<><5A><EFBFBD>mNR<4E><52>V<EFBFBD><56>ס,<2C>@q<>}{5z<35>o<02>ep<65><70><1E> <20>j<EFBFBD><6A>ز<0E><>\<0F><>w<EFBFBD>B<>&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>7<EFBFBD><37><EFBFBD> )

View file

@ -1,5 +1,5 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 5bWSnQ /bBbjFUC+P1zRm12PNyVJIzdqibX5e11GDXkzuCjqgI -> ssh-ed25519 5bWSnQ eiSLsSWrjQldff9ZbhjhrvGgNGWxmxKu1JfsWmjo0Qg
CNvbZZO266X7m8pyw2Q+E+Jvv1ZNB1pOY/Sf4OeaODM cCLcVTC9hzN79cOMOuuOMo5VpwlBKraqxqeQuvVzqqU
--- oWefUtd5pmgQzs7Wk+IYrsjQjjpS+1eYcxofRyQtPzs --- bgLRe7t+KD2ehc2gAp4RERJ3nN5pGLA04L06KHVeQvw
kúÇH½ªehPœ¢[é]º:z<>×ÿ²<óêü­*dÖ<>&áìØÖÛâk1¤Ac`÷þ¹R%—Ãx?÷Tì2'¼¼ÆçãrtìýÂ0P ¥nsª4¼!nt3…Ü»ú:#ši”?š ÆJ¡Ê· ¨Ó'1d!Öö¡? $/Œ{u…XÙÒÓ6e¯rL.æÍ]„Çî[

Binary file not shown.

Binary file not shown.

View file

@ -1,5 +1,5 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 XzACZQ //MVwFVmv8J0fNDH35jA/wRYWEwBpTNeuqb22JDlQ1M -> ssh-ed25519 XzACZQ EsFwUOjtcoWVd5gJxu0vAfcXxGZovBBKcGuin+TE6kY
WxQNXyyaOwR+jbLEd6qul81Tcy5ZmC9xQzXLdokrdBM 51vzn9SvfX8WCDe8f5dtblAhFykUIxLkvsNK6XjMSuQ
--- 4hvQvXwTU3vuYYkO1cud43LbDvFKfzSY+HB0nEfQbGA --- VTYLeqYga9RKPLxjB6JotAMC4StSGh9PNNnG3+kq6vs
HʹTÔ,Þ2ÚµGÿÐ2tI| ¡ì4jüœçxßzŒ Õ7°ƒ)ü éiNw,IóN ŽÏÒ„“w£bpnœF ø ™VA£ …]#A š*R1*´{TM¸ÉÚ<C389>íq2~pGJ<03>ÃÙù#¹ƒRÕW•ârWàõCð µÒ·¤ê‰#ƒÇÅàü ¨3^Í—ƒ

View file

@ -1,5 +1,6 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 51bcvA afHu7io35iOiA79ghD+kTKgaiLv7t4UDH3MY4vc57kE -> ssh-ed25519 51bcvA 14yVvUnmbYRhz0jbTEsj5bEZnJleq6ZT3NgOqVybzFk
ZW0xYUH9bqD3vFWvmWT0LMGdcbnqFHafdO0/EakU29k F0cCQQhghlR3rHDEiBwIWdBXv6Cfac+JL9MArEXOHuY
--- oMTnoSLV3ZvjjEjIbJpFp37Twz7GbljLuhrPfyYzvVU --- bB7RaiP/rNyTpjpoa2qXmZw7RCa73b2FEy2WN+CTpfk
M9__:¸b_%¼c e”î’Áe<C381>>¨`ÈuÑݬûèêSÍJÑiQ¿Àz\ÿ]¨$c<11>[Êð<C38A>²Ó½Vuêï<C3AA>d4<64> M<EFBFBD>):<3A>8&<26>=$<24>8.<2E><>U<EFBFBD><55><1E><>7<1F>~<7E><>j<EFBFBD><6A>]<5D><>QHC$^"˿<><CBBF>
W<EFBFBD>C<EFBFBD>Z#<23><18>u<EFBFBD>A<EFBFBD><41>!d<><64>Xpx"<22>1<EFBFBD>c

Binary file not shown.

View file

@ -1,5 +1,5 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 qM6TYg oOHHqlwmPvW9l6F125mS5u7iJ2hznWVpZrVh9Gs9SkQ -> ssh-ed25519 qM6TYg 47hyYUYzL2tHYd2ASQ9Ij87lqU3+Skcela0RcPK0iG0
M8Xbif6Ts+upr+ri6X8H6JviwYhZhZsL41eMNCOIJo4 6r0oZsnmk4Zuk0QGqnmXcicMKlUMXvsJLzsqXmJCnZA
--- PXmESo/wbek0iXWltDKEUzQFt8ehaYinWqzlm2nTPvg --- AQ8Yn+WuU1cSZ9UFeyG6xF6Jr8J8AhQ6FXJVA1MOPc0
–ð€`íT¨Ksh¤iÂiÏOò ADó.s—…Y9Ù<39>•f~ÀàFDÜÉGÖåäø^âøyשƒÕ<C692>va®{—mµ<6D>Ì-ÀP?ÈTÛT”`×(P ½A<0<> mj ™¿Žübë<62>Î3e¥óYeäù6<C3B9>_üÔ²Ãlä34œD½sq4ø1“Îß­œ£Zò{½—ãäÛGÁ콺EQé½Þ³539¦† a-Í,¦AGda0

Binary file not shown.

Binary file not shown.