Ajout configuration peertube + overlays flake

peertube
RatCornu 2025-08-03 18:38:41 +02:00
parent e2eb62df7d
commit 1998ca8b2e
No known key found for this signature in database
GPG Key ID: B3BE02E379E6E8E2
38 changed files with 535 additions and 174 deletions

View File

@ -34,9 +34,25 @@
flake = with nixpkgs.lib; { flake = with nixpkgs.lib; {
nixosConfigurations = nixosConfigurations =
let let
cransOverlay = final: prev: {
crans = import ./overlays {
inherit inputs;
pkgs = prev;
};
};
baseModules = [ baseModules = [
./modules ./modules
agenix.nixosModules.default agenix.nixosModules.default
(
{ config, pkgs, ... }:
{
nixpkgs.overlays = [
cransOverlay
];
}
)
]; ];
in in
{ {
@ -98,8 +114,28 @@
}; };
perSystem = perSystem =
{ config, pkgs, ... }:
{ {
system,
...
}:
let
pkgs = import inputs.nixpkgs {
inherit system;
overlays = [
(_: prev: {
crans = import ./overlays {
inherit inputs;
pkgs = prev;
};
})
];
};
in
{
_module.args.pkgs = pkgs;
packages = pkgs.crans;
devShells = { devShells = {
default = pkgs.callPackage ./devshells/default.nix { inherit (inputs) agenix; }; default = pkgs.callPackage ./devshells/default.nix { inherit (inputs) agenix; };
}; };

View File

@ -3,6 +3,7 @@
{ {
imports = [ imports = [
./hardware-configuration.nix ./hardware-configuration.nix
./peertube.nix
]; ];
networking.hostName = "peertube"; networking.hostName = "peertube";
@ -27,6 +28,10 @@
video.enable = true; video.enable = true;
}; };
services = {
acme.enable = true;
};
resticClient.when = "05:32"; resticClient.when = "05:32";
}; };

View File

@ -0,0 +1,244 @@
{
pkgs,
config,
lib,
...
}:
let
innerPort = 13009;
in
{
age.secrets = {
peertube-secret = {
file = ../../../secrets/peertube/peertube_secret.age;
owner = config.services.peertube.user;
};
database-secret = {
file = ../../../secrets/peertube/database_secret.age;
owner = config.services.peertube.user;
};
};
services.nginx = {
enable = true;
upstreams."peertube".servers = lib.mkForce {
"localhost:${toString innerPort}".fail_timeout = "0";
};
virtualHosts."peertube.crans.org" = {
enableACME = true;
forceSSL = true;
};
};
systemd.services.peertube = {
serviceConfig = {
SystemCallFilter = lib.mkForce [ ];
};
};
services.peertube = {
enable = true;
package = pkgs.crans.peertube;
listenWeb = 443;
listenHttp = innerPort;
enableWebHttps = true;
configureNginx = true;
localDomain = "peertube.crans.org";
dataDirs = [
"/var/cache/peertube"
"/var/log/peertube"
"/video"
];
secrets.secretsFile = config.age.secrets.peertube-secret.path;
database = {
host = "172.16.10.1";
port = 5432;
name = "peertube";
user = "peertube";
passwordFile = config.age.secrets.database-secret.path;
};
redis = {
createLocally = true;
enableUnixSocket = true;
};
# L'ordre des options suit https://github.com/Chocobozzz/PeerTube/blob/develop/config/default.yaml.
settings = {
smtp = {
transport = "sendmail";
sendmail = "${config.security.wrapperDir}/sendmail";
from_address = "peertube@crans.org";
};
storage = {
tmp = "/video/tmp";
tmp_persistent = "/video/tmp_persistent";
web_videos = "/video/web_videos";
streaming_playlists = "/video/streaming-playlists/";
original_video_files = "/video/original-video-files/";
redundancy = "/video/redundancy/";
logs = "/var/log/peertube";
cache = "/var/cache/peertube";
previews = "/video/previews";
thumbnails = "/video/thumbnails";
storyboard = "/video/storyboard";
captions = "/video/captions";
};
log = {
level = "info";
rotation = {
enabled = true;
max_file_size = "12MB";
max_files = "50";
};
# Demande pas mal de CPU, mettre à `false` si pas nécessaire de logger
# toutes les requêtess HTTP.
log_http_requests = true;
};
open_telemtry = {
metrics = {
enabled = true;
prometheus_exporter = {
hostname = "peertube.adm.crans.org";
port = 9091;
};
};
};
trending.videos.interval_days = 31;
redundancy = {
videos = {
check_interval = "1 hour";
strategies = [
{
size = "10GB";
min_lifetime = "48 hours";
strategy = "most-views";
}
];
};
};
csp.enabled = true;
history.videos.max_age = "4 years";
geo_ip.enabled = false;
webadmin.configuration.edition.allowed = false;
admin.email = "contact@crans.org";
user = {
video_quota = "10GB";
default_channel_name = "$1";
};
transcoding = {
enabled = true;
original_file.keep = true;
remote_runners.enabled = true;
resolutions = {
"0p" = true;
"480p" = true;
"1080p" = true;
};
always_transcode_original_resolution = false;
hls = {
enabled = true;
split_audio_and_video = true;
};
};
live = {
enabled = true;
max_user_lives = 1;
allow_replay = true;
transcoding = {
enabled = true;
remote_runners.enabled = true;
resolutions = {
"0p" = true;
"480p" = true;
"1080p" = true;
};
always_transcode_original_resolution = false;
};
};
video_studio = {
enabled = true;
remote_runners.enabled = true;
};
video_transcription = {
# TODO: à configurer plus tard
enabled = false;
};
video_file.update.enabled = true;
export = {
users = {
enabled = true;
max_user_quota_video = "10GB";
export_expiration = "2 days";
};
};
instance = {
name = "CransTube";
short_description = "Instance Peertube du Crans.";
description = ''
Bienvenue sur l'instance [Peertube](https://joinpeertube.org) du [Crans](https://crans.org) !
'';
code_of_conduct = "Soyez sympas sinon conséquences.";
administrator = "Les membres actifves du Crans";
default_language = "fr";
languages = [
"fr"
"en"
];
server_country = "France";
social = {
external_link = "https://crans.org";
};
};
theme = {
default = "default";
customization = {
primary_color = "#AD1F1F";
background_color = "#1F2424";
background_secondary_color = "#1F95AD";
};
};
broadcast_message = {
enabled = true;
message = ''
Cette instance est encore en phase de tests, des erreurs peuvent survenir à tout moment.
'';
level = "info";
dismissable = true;
};
defaults = {
publish = {
# public = 1, unlisted = 2, private = 3, internal = 4
privacy = 1;
};
};
};
};
}

View File

@ -0,0 +1,8 @@
{
inputs,
pkgs,
}:
{
peertube = pkgs.callPackage ./peertube.nix { inherit pkgs; };
}

View File

@ -0,0 +1,31 @@
{ pkgs }:
pkgs.peertube.overrideAttrs (old: rec {
version = "7.2.3";
src = pkgs.fetchFromGitHub {
owner = "Chocobozzz";
repo = "PeerTube";
tag = "v${version}";
hash = "sha256-vbjQoysm5ERY6kG3JhG6z/zKxVlmWmRXQyUnCrVgjFk=";
};
yarnOfflineCacheServer = pkgs.fetchYarnDeps {
yarnLock = "${src}/yarn.lock";
hash = "sha256-baQgvzJ3W5lULrdukwM9niovtzAI0yvc2c7mqhtCDxk=";
};
yarnOfflineCacheClient = pkgs.fetchYarnDeps {
yarnLock = "${src}/client/yarn.lock";
hash = "sha256-Y1boUDDegqCRt9fQaP+svIKYFz+gowGyV6sV7vq8vMA=";
};
yarnOfflineCacheAppsCli = pkgs.fetchYarnDeps {
yarnLock = "${src}/apps/peertube-cli/yarn.lock";
hash = "sha256-lcWtZGE/6XGm8KXmzSowCHAb/vGwBoqkwk32Ru3mMYU=";
};
yarnOfflineCacheAppsRunner = pkgs.fetchYarnDeps {
yarnLock = "${src}/apps/peertube-runner/yarn.lock";
hash = "sha256-t7H0VNLM48sTfctD9V2CFdi/0JRETu5cj/dBy6aNFW8=";
};
})

View File

@ -35,7 +35,7 @@ let
jitsi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB6jVMIZ5y2oXX9HOkw7r5UUjw95MlFaFuu7FnEC0Q8z root@jitsi"; jitsi = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB6jVMIZ5y2oXX9HOkw7r5UUjw95MlFaFuu7FnEC0Q8z root@jitsi";
livre = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVfKNokHG6ig32hhQxTep+fKFmKahlDClPrX/dP4/gb root@livre"; livre = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVfKNokHG6ig32hhQxTep+fKFmKahlDClPrX/dP4/gb root@livre";
neo = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMGfSvxqC2PJYRrxJaivVDujwlwCZ6AwH8hOSA9ktZ1V root@neo"; neo = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMGfSvxqC2PJYRrxJaivVDujwlwCZ6AwH8hOSA9ktZ1V root@neo";
peertube = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGCkyj9csuMzs3Umn3mbb2arxpO8XlZofu3jWNgrw+5g root@iso"; peertube = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFueG7GPSBiDrJQS4U20qtIhIQO4fuhFhINPCgGBWCvm root@peertube";
periodique = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHTdfSIL3AWIv0mjRDam6E/qsjoqwJ8QSm1Cb0xqs1s1 root@periodique"; periodique = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHTdfSIL3AWIv0mjRDam6E/qsjoqwJ8QSm1Cb0xqs1s1 root@periodique";
redite = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOwfVmR3NjZf6qkDlTSiyo39Up5nSNUVW7jYDWXrY8Xr root@redite"; redite = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOwfVmR3NjZf6qkDlTSiyo39Up5nSNUVW7jYDWXrY8Xr root@redite";
reverseproxy = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOx/lUQE6naP3EBy81sr93X8ktZmivU09ACx6T43Odhb root@reverseproxy"; reverseproxy = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOx/lUQE6naP3EBy81sr93X8ktZmivU09ACx6T43Odhb root@reverseproxy";
@ -48,10 +48,11 @@ let
all = attrsets.mapAttrsToList (_: key: key) hosts; all = attrsets.mapAttrsToList (_: key: key) hosts;
acme = [ acme = with hosts; [
hosts.jitsi jitsi
hosts.neo neo
hosts.reverseproxy peertube
reverseproxy
]; ];
# Fonctions utilitaires # Fonctions utilitaires

Binary file not shown.

Binary file not shown.

View File

@ -1,39 +1,39 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 2k5NOg 6I82fBiVU3rqYfj7yUBX1iux02UMFf3UhxrjD9HIq2k -> ssh-ed25519 2k5NOg Ls6cNwYRruGRJEVNnZb0MA5XaOixa3g6HKRBTHdTdFs
ljcyEGZkkMd5++omE8XN306QTKFhWiRdvjq8zGvDtvs rHSAleRyP1goW9RSdLCrczpDgTBVNskvLVVWvfv4q3w
-> ssh-ed25519 iTd7eA ZVlVAVtzaAUDjVrcbieendzlgcz76QzqwjSwvQ03cAE -> ssh-ed25519 iTd7eA 6zgvxtryDls/BkJUxjy/zjn7qLeNPYXIohIcOmNAM00
IkfheOUJQipN1EzyGdb7E5nXcMjvbzTFqh8ZjNY/OZw hF3NsZUjrudX1uHsOU50dr8OLWVkFRytGYLbvhr0fzE
-> ssh-ed25519 h5sWQA o3gOFGBU7nb3k4BY0QU2hLW9JiHenCMlh3EXlxZpXWo -> ssh-ed25519 h5sWQA x3PVkYqEmnjfbeh5wYeFWftQxhqzVfJCntcK83MY/Tg
XWkw1twdulzc7mehS7ShalRMUfWhuKx5iLUmjJPc9Ms /vAmY1GAPFGDawQd+GMv6ElQZiz/mktz+gO7tMOpREg
-> ssh-ed25519 /Gpyew eHGDg5UmUi5dq9EQeLLMz3Vtddm8Tyy/RdgmByCsVkM -> ssh-ed25519 /Gpyew u/MkL/UyIH9GgY/3aPFi45gA0shOeOxa9c5dF9c6LAw
+6IUGemKl7P+d8bLheJeF++rgWahORkvv2JsWG48c/o C8mWDAQ18WoVha7jSoF3muyDYr3Zykymx03BA/h7fY0
-> ssh-ed25519 RE6ctw XTHBeYwHm88yV0t3JklAeM+4hlA+2uW5ZwrOq/4K5SA -> ssh-ed25519 aZuauA C9tYb5A2KTi49u7Y9hmWkopnOAcOcQDVqD3UDHZofnY
FqAa08nGdEQS+i8iak7qJM0Gmeu7iwMwtc++Usf7Rmk TpMeJKSjtSocSlTcHU8DudIe/4m4Uh648wk+Gvscu/I
-> ssh-ed25519 FtI9pg LRDdnyUtRYi6Kiy0EfoE/pf+O8Az+dc+I0a+2JZ0LFg -> ssh-ed25519 FtI9pg 1koRa+X+41YWRBSmJV0gr070Wp/UsyT1jM5YY4iDXX0
gJXx/63PApeJ5E2AiXDfv+U6up8cdKZcJONpUvnWUwE mQ+Y+F6TXenBZhZOcY7KFBeydIrv/Qk6hwGO6LIZVUw
-> ssh-ed25519 hTlmJA qYoS7UeOoCxtDQNAbu5AT3CWIgkAeyH9Q8/a50t4AwY -> ssh-ed25519 hTlmJA RbeyYApE/PZDRt+Ip15GYXEHda36aPwKl2RSOhzifyw
gimJHNXbwizvW2UX6QRDRFijZuuqzlJQyf5XdqAI8yw 5AIb0tDjKH9349XPxppZ/PWxu5yqEzmUIuCdbUDU2hg
-> ssh-ed25519 GCcVXA GKejitU9LEW17TlbNZIFFGMl4stLm2zHn39D7PHPKjo -> ssh-ed25519 GCcVXA fmpdl9CwCYzkUSCQf7OZj8Dnrbqz0bNR+WgXo1X0S1s
kpuiUw63nVJcvQlUsvDjlawPKu23H9cPPm4twJFu9Qc e1aTVBnzPn/EUhUgakb2edoSOyZDIW5Y7HvcZsvCPLw
-> ssh-ed25519 LAIH1A 5WmtQGI2jQ38JY70PikN4LmY+nGXuA7WEYMo5LSY4W0 -> ssh-ed25519 LAIH1A qTG4JaMrmvCDxv77k0fxvXxdvqyayjr8cR01N1abuFY
t5p6ooqTES9aDnjluW9+sVz4GSy9EfeF/ItVErWLlSA qFwXSNQ+B3mYrvh8sAUJ05CbnQXII2Yk3NLrcENheeI
-> ssh-ed25519 qeMkwQ l3MIxDAaA/2xQYUmpfav4IvvHhNohmngwoQniIPQ3Uc -> ssh-ed25519 qeMkwQ 4srsEOAGQyUAk+Zr6M4jFTcJbK3mD6zJGpAmcv6uIyQ
5oUH8G50ZDAxHrUPYM+SKp9felOzfYx/VExvaE1VH0Q 0htfyrA5HAkq0CUp4G7ge14Z5itzEStVMlGGLYhDKbg
-> ssh-ed25519 TqxOLw GZwVXns0/s2SDUOFrCyaGvxDSOacKXTkOdpUNLBlBiA -> ssh-ed25519 TqxOLw pcQG9czDCBvh+IzSuzf0JtSRL3Mn8/+fYfOyN3VfvSw
iVHzdyp3OLoVQG6GQRHtcbQfRgrURKEhlLTKNmhj56w GvSIFYt25CG39BQvEVf6SJWzbrx/hHoAjIQm2P1AAjQ
-> piv-p256 ewCc3w Az3gqh0t6ixsWhUddb6QAjjowBb9DDzwHTj5OxEsrR7n -> piv-p256 ewCc3w AineM/toY6576YYU6Jp5u6nBvnEE7FuIuz25RKFK9PSJ
fy5ZnBUagJO74Q/eFCqvG43T0lCD2KVQ4Tztk3uEO9E OM+OQDwCEbgNnLMSk1mBdiTuBkJeyMhxuQ3eJrj8YNg
-> piv-p256 6CL/Pw AsZ1mxLa18VNJYTtdn/cjLj7WXCweJprQzM9Z/TBj9C7 -> piv-p256 6CL/Pw AxiwRQIDqDE50l8Dx57NLrFEU8jvTmKPyiKqgvVYhg47
UjbZ7oul5wkhLH603AK0ldXyU612YP6vF+E9NJhNP6M wqSbFJDE5O2d/SGgjGYYOZytP+hrTlTBOGmX0JA1Pew
-> ssh-ed25519 I2EdxQ 35onBWds16dFtKKe1SjKRoaSWRP4e4lUu3b88gE3UFY -> ssh-ed25519 I2EdxQ Z0vi5hwpPA+AJ94AEW0llSx19X0YDBGT+XR7wPAwMgg
nJlqdRyRMsTxN3JZNUvWJZi+Y9kdRONiJxIuAjS73FU pDWPkYvDAM63RuzMelASlP6Hu1PDY8hCzloS+onwC+g
-> ssh-ed25519 J/iReg BREAOQcezipNq2siUdV0m2+JvViFQI/Y0bQpm+d3aVM -> ssh-ed25519 J/iReg OMW6A0EIxda81rKS13Qdznm/5sbD3j1DhUjacAzNeC0
9I62PgDmt0/0QdIAti7ZQYCjv7PTe0IWTOGxUFrhR6s sIzihIb+3Mgie5nmVeaZdqMJveRI2fcdX9cC2Qy+7A0
-> ssh-ed25519 GNhSGw bI4PD5muSb74Wb3mmiSPC/1h0Jy4olNpPNFcrd7Yz1o -> ssh-ed25519 GNhSGw FBCafmgiSRS7butZaUQ0vNo7n6xUCQJpRkglwpEzRy0
Kts12cK1kKmsRKHZ82F5fZAVDJ0JqVhXtOiJMlqenms TwqauAy2lPLIBlmpEbvqmmmRWoP2x1YOvYM4crM+kKQ
-> ssh-ed25519 eXMAtA H0v26LsdWTwMz/hsnmAzVLuOEr/I1DQzaNsLV9yMmik -> ssh-ed25519 eXMAtA vuW/14TVFWRGPTLyXd4+7ni3CymYAllZJVGPu2lpO1M
ChBZi5NrRArz9NIHftSZ9o+2vdh2u3wRV3ivg+uLL60 zfeWezscYZ9NaKAJZQ5SI53+hNfO+AUUbnm5aKa0u9k
-> ssh-ed25519 5hXocQ y9KDxC71pYIH++71LafbZm3A71ZYBDSM2bJkXMQV00s -> ssh-ed25519 5hXocQ 7RJ7vJnL0kgzFzSRAnPpvZXZ7/dXwQh2MZL03p/1Gkw
guLI5XQWkemh4CtvtBwP+zBsD15faI3+oliVM2qbyx4 kcUU9ICvHh0pce9bruk2XnkEwbkhv9v3ooFSe+FxCn8
--- xsoBn6tWViU+MXqRc3UAtpiIXT0Xo207YWhEHLBlOzA --- SAn48c3+pGqnaQO8NI9u8gMndUGbji7Kk9vpewtg1y4
ƒ«y·«PC[¬Má9*4ÍU‡ëÉÉ]AFòÉo¨d‰Î&dú Ë[ûƒ§,“<œHM¸n104v 頳庹喋e{溬漚C糌|w_醄簕<E98684> 鳠lI1<05>#dO皰怗Б壶焜苄鞭\鑷/:忡)0k蘏錛

View File

@ -1,19 +1,20 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 /Gpyew P+qKjchroI+dKEaTTpYnImVLwFOwizHRbo7Rw4qVqH0 -> ssh-ed25519 /Gpyew H11IHkQANe6sOcUWXLl96aipnDRDTkrvSPrmL9nv/CA
fVhB68l4j8BKb6Vqolomme9DkA+W1Yy5kfs+9oAnDeQ jDGzZN1NgGuIRQSMGE/F1KVhBhIWu2R/rPZo23qz3sM
-> piv-p256 ewCc3w AqTHYHeoK5gvEOect6oGlU9Gmu/yc76e2NPZ1xt6GpEE -> piv-p256 ewCc3w AvVrCV3mhG2tuswhJJOueZ5vGAyJTJPngGPLSQ8J5GlX
myzLOQhnzMvMJN/EdRFmdm7ER1aXFhlsvxRDofuK9n8 gCv5i2qtoF5DArQVppFSxkH7P99KUHw8qBVtAtV1dEw
-> piv-p256 6CL/Pw A3M90tBp0PTs3Dcq11a+GaQGaROIr8sg+zCGiOk3Pbtu -> piv-p256 6CL/Pw A8TerpJnJiPhJm8zQoQoQtNTNMFViiJ64AzhO2awNGth
sAif662ksw4Kb6pYcz8IWywNrvRmIyVqlIi1PqKTkd0 VJppkQYsZjXW1QdZRZkz10YDzOoBr1fLJrvpO5WNRgw
-> ssh-ed25519 I2EdxQ W3tnTQLSaR9T1JQoiceleVP1/SUtu7iDS7tmsxyDhio -> ssh-ed25519 I2EdxQ nJR75pAWAWumy/BHzllguniOw/Pt+4x9BXsxRiQNhEk
V6GcTYYS3QbAxkNSXhZQzelp7WgWbE9ayeazGVtE/pc jKZbDQkJAgh1bb5+fuQ8NPbXPi+r8m6A8x3XTV+uMXc
-> ssh-ed25519 J/iReg wBr6Q5ZISB87fTKokmm4OLBfS9jFhaxIljBn/cW7lz8 -> ssh-ed25519 J/iReg ZhgV2T65PuJy1iyi+6w1Vk4kNRajOUqmP6I3pjuEEkI
cWRXPj+zlFKxtuUUAYiXN8KC3Blgth4a8CUW+oW39RA Uw40cpjFLx1MzTUxn2FWG0iXqpC7ikvhAAUs9lcAA/A
-> ssh-ed25519 GNhSGw NgyRtLOu25zR342FcMh0JZYRi5DJ2xZ3n6w9YbROcSs -> ssh-ed25519 GNhSGw vB7HYNVPn7uQt7RuDTDAuymJgDS0UaLz/RvgXs6GM1A
ce4vcStGmhWT8buAG4Th19JoOEh/EcmEODgkruGnVms 45MPXbGUAhlAgB1qqTJQ4qBFKDcN3cKw7oYM1XbE+sM
-> ssh-ed25519 eXMAtA qiCnQNAzX3x2tkfWYbSnairLpdRmW1W/RLSw9b5hjRY -> ssh-ed25519 eXMAtA Ter9nPyu0wF72kRZHZM358g52QFKw67SLoHbl0aBHg4
aKpWFiRycm2eQmFnDRwurRBhKRf/U9f3zBqCUj0cljk Oqq3zIMfInw/M8klAiX4A/pqp0XD8lA+ejnL/HHMyMg
-> ssh-ed25519 5hXocQ FVJWN8f+qsThGby4Xt6e2y1EBunmDDCVh0OjzQbwMAM -> ssh-ed25519 5hXocQ dt3u9batZ+KbZzdoCi1D1EPP2kHcqM6w/Ug48198nUw
0IDVu6Ej1qX+7ZRreMjQ0VEUyJ/mhpUfyclOMT1KM+A jdyYlIRE54SB8cGPAlCZM7Uvsv5PboiUB3lWbLdLmnU
--- 4jhOIjVo9b+GHYtMPjbYS9fPzaDEKBW2WOrTqY2u0G8 --- mieoObm+EnoMel1WY3tvfjpNGXJnMRcKmDINRuzZZ4s
„ €¥5ù†¶R[ a¼Í´BøDÃ¥· 0KA7î¡ßóVMPe û¶5]ÎYd(Þ˜óvüá>»$ï2#ÚL0#½0šo\¬jEUBú<>¡?¤<E280B9> ý%á^¹#å[¤¹cG &<26>6»ë+TD±c¨@]@Ö+ƺ“Â`êÆâ¸éáp”™e1ÐT EÊTkT±<>·ÄJ¦ï°-ò<0E>­”¯Š©c5o°ú·EL;15VŽoŸà za ´ÜiUÓ»"6¯d,(ÓtFÿ¨²ž<C2B2>aF üˆ¨ngD°¨g rqä!¯ÊuvÕÌlc˜ îÉÕÙÄ™ ŒÌâBæ9èBÆ­_?—÷ŸŽû<>»»´ ýÚhÆÜr!¢¨w9Pá ,î±ÙB#\±,,'ËÞl4ïÞAñ
•O¶à=^IúЗt6ß§¹=úKmÆ"µ˜áÓ”…/f»Æ—vE¾tÙ1];

View File

@ -1,20 +1,19 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 /Gpyew AafTC6ImhxMnougDxVKkf8CKxDjpQ5g399atZWYlaVs -> ssh-ed25519 /Gpyew G/xDbmNRXF02e0ronEPJAh2SFCJSUIRG405SSolprQc
fpx7zUM+U50vhikZaf0IAAM4Cvme1yEPt95XiBwQ01g 9h1xrfNqBGLRD0PlS4vev3BJX1YTwTQ9r+WHgEvtGgg
-> piv-p256 ewCc3w AiUlBKCWhbins03V7StPfuZoPXLZZXxojj6wwladCVhh -> piv-p256 ewCc3w AzoT4YnJgAeEOVn34ychVaM/3HZu3GuetRkSIuUJMr8S
RAZ1K40PCiYI6OD2I7l3DN8SvoroF2rotW9LnowikYs zcGeA0UEujxSIZ7MXBWY7YyGCxqkLGNBBMEalAZoDDo
-> piv-p256 6CL/Pw A8tvbkf9qCHaabZjMAGwYeVqAPjCQtfoUApXMTxPf67I -> piv-p256 6CL/Pw AnG+DTHtC4M9ChUQYIeK1D7iVgdEJnenwuXZdxTa/8Wv
k/cRmH9uXZHTi68YQTHXACET2zfD7NtQ/ilN3OajetU bS3qrukGQ8BKt8qnD/e4eMOv07+eunBNhVs67M/8qH8
-> ssh-ed25519 I2EdxQ Kro6mkUeHbhyIun+bNMzetjRxMCK+7hn60UlWGmRqiE -> ssh-ed25519 I2EdxQ jELAz4Irde2aKaqz8GgbwWhBsGliB4Qj3Gpu6s3rHmc
m2iKmgpaDG0Z3gDsDLml4iZDnAnuf0b5a5N6myU4Qwg pP+vpDTfdMEEoziSAHWTFpWlHVegV6Fkme3MEdf2DNk
-> ssh-ed25519 J/iReg IPL5zZvK1ultFzVPFHpeMcmqPy7EXJpMF0p/FSaMQE0 -> ssh-ed25519 J/iReg 3odARLJ7WGMkvZOCxeFkHoq6zASenSs5bSXGDf8vGA4
u2gVHBQz2g37XGxNLnvEx43TMobQ7zNFpDumw3SYX6c FViBqEoiXvuiV/eQn/xPA+81M7HwS9wQv7lgFX/hLP0
-> ssh-ed25519 GNhSGw ZqFOFI88Hjmv2II4qa2W2cnnMkPBIlTSIoAYftV3Dm4 -> ssh-ed25519 GNhSGw 5XpmLJ8GT/4vTKl5Trdzg70D65+9G6itkiWgywmNk2A
9FlymW76hAmNR+epASNK20dPxZms6m7kHZ59JxTw0GE 0yk0oAmL7gbSs4gLjUSyHHh2UAOo8fZ+6DI1mtTwctA
-> ssh-ed25519 eXMAtA zWMzq7RiGvvfGhBFexqpYM64ye+FLjXz6D3VrLoiyj4 -> ssh-ed25519 eXMAtA 0om42JUeM0gx5whCOkcMuwFj8rWdUwQEOmR53SS9hH0
UKD1Q9LniTp8AH7DdMM3gCQ78KFntZSdXJDkooNy3ZQ M2vyKbsTAQZlGDkta2nnV1GGtRL7HHEoY7UvC1qZykc
-> ssh-ed25519 5hXocQ zI/baJ1ozfLgeZ7f15aFWGYxXBua6LAEYSTUpnYCcF8 -> ssh-ed25519 5hXocQ 7JGYvQXUr+xsF3YSnrewu8WTzQjyoMEGGkT2SZuevjo
WF0uLSwMoHTAt85j7mbXvheVXSAWfy+D3aUBGVbpnoY NpwuNcpN/ZmN2v6owQd/fYC6wof6itfNzef8DnmOTrc
--- mZvt3Q7mQCRf3WYiSKFofhWpAuQYvBaxaOA518XeNxQ --- hRLXJQmHfSLoAPYqf99fENV9+g3E42fIOJQiMa2RHUI
jÂà RY© ™Sšw",öÒÃâ<C383>ý!¨Ë€2ÌàG{ Ï<C2A0>ŽÏU%mlúÑ\sˆÈ½&<26>¡#Ä(@{qÚ&^©"°"ÿøPÖtùéÉŒŒùÈ!§*ñD¡`Ýî3ÄDS¾Ò2'˺£J1»Hÿôþã…HÇP·rœe,¼oHªçè°`e pük>
2ãs§YìæˆÓŒ¡zp Ƥ ˜¢Œ™±w<C2B1>.'^6ÇV­WJÁÁ™&=…êè ·¶<C2B7>.T´ûtJ}³mu»zÖ2,ôüsB<73>MY—üT:Qû Êm/àçs AA çW»‡F"˜$F„,ïÉ]é™|˜¬~Q.ìK†!Å¿ïˆÜQ|

View File

@ -1,20 +1,19 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 /Gpyew 4RX9r3v6c98BjsrPDgqwcgDLleR8bZ2Oh6neptHYQDg -> ssh-ed25519 /Gpyew ivgpgwghthrgCJwb7CGDNz6flwxOI5j/A6KDTeBrmjI
A5tUosN5Af3C785KSNuO7L2xyhWqvRG6LuX5s9KszBY Zm+gUzPpf1q/hiVblXlAxEoV6je1S2B7nkrxiBIUaXQ
-> piv-p256 ewCc3w A/eH+ilW/uQV5VToRpweR1nqs0VSvN3SJOpyQckCgbqd -> piv-p256 ewCc3w AgwJYnbP8Zzg/qAiZ0mafg/fms8vd/5mwD3uxsJ4nQMC
MOoT2Igt6z1J/zbEZX3qre6XMFVNjDKGFwRn3X2Ib8U FgJ0UWYKoLZ1JRg3EQlvxb+bA9dhaLmziDIPiXehzuY
-> piv-p256 6CL/Pw AlutlN4kTm4IQ9E43EXIY0O2jns0nUqTzYr6oRmYEFYa -> piv-p256 6CL/Pw AxPRYON4mNjDCOf/z+6fm998KuDNaiuLwd7WrxwXdD5X
239WHGEnJF02NfZlKPXj1YO5O2bf/EFfJ4kOsj2OOSI /FNWDnpsmrKfcVqzVqamJE+wEX0dLgLpFOyukxmCuA8
-> ssh-ed25519 I2EdxQ hBajIPlsl2XjHyTbqNZ+C2LG9FA5a+qyejRpJplrCmk -> ssh-ed25519 I2EdxQ sxvYGM62jjoCucWjcaDV8zhSGFn+LJC+AZsJ8Go+CSg
Leb0+RoJkp0Ob0DNkeaLw4hXYpPq6t3Vbticx9EN06g WE4pWhXYGKFPgQv/XACozu61QsblX+VMW7nDTzWo2vM
-> ssh-ed25519 J/iReg Wg9fhYPdqIY0UHhqG6Ky8OmUD1R0BTgyVt3OdcAvWzE -> ssh-ed25519 J/iReg JZdCEta1UZLJ9qZ870cYEi9Kh32AOwk9YgOFIw84VyI
NQ/+jK8nIKvhExLfm+IzbciHNkqMtmAnIBQnA5g1Bsg ZFwhJte/HrkiYNCspImxsgP96sR8Y62ZSt2p+n7u9Zg
-> ssh-ed25519 GNhSGw 5a5W/aYVv+5tYLzOx2yQ+3vQh7k7w34X7Vc3Qetuhwo -> ssh-ed25519 GNhSGw SYY2tvqx189H4ckQ9LT9vFLpTBqmEf40QH3IprPCAhw
x41lwYCltj0pFvkJ0f4lF3sGuGGxXHzfys2rE2iris0 D1I/K4Eg6TH9BpCkZIApWZnRhihMT9PNPo/J7R+yLBY
-> ssh-ed25519 eXMAtA 8G9zn54zdT20SWytm3wa2K1twJJVpRJtm5XeSBPYW0o -> ssh-ed25519 eXMAtA KvtXSjSDLOFUIjhQ69iawq2Fv5Y+V8stZmYx7OhJEX0
B1TmcCBcsW51Ic504Y/gWBK24kFn6v/q4E0tWXT++Vw gmIqm2Vd8CZ/WMyj6LUnQA4rg5YAuo6EqJWtQQVMi5w
-> ssh-ed25519 5hXocQ OQpdsOkEpL7Y1G52+cN7vtJfpzrZ4ODAsYb1wIXd8iU -> ssh-ed25519 5hXocQ vV4quzkg8nOP9i+QC7mtImsYIwWZ0yJWF6Hsyz1yOgw
T1O/6xz16jgl1QvuHSt8Bxpk9c0ELg6GXr4gGimzPnY N5LyTpQ4vE/MhiC+bI7gY29lF0uV8R6Q8WBW9k0Tss8
--- W2X7xOOhKYY/XeQZ5d1wl+ct9XsobXBbAaQ349RkHTQ --- h2ZkB5XhDiubKFnP78mhPrjpOlL2m0zBjyOPT9sVj04
 ™“>ŽL[Bº÷)ߺÍ®LˆTwÖ( £mŸ4-4m™ÎÅÒXöPÞ¨¼4• ïä'$æ&
³§¿ÝcEo>lvÜŒGù1˜ãðªçeïG6\e?ZT´8C8»ö„ ·HxŸ†o°¥G¡Ö"º

View File

@ -0,0 +1,19 @@
age-encryption.org/v1
-> ssh-ed25519 aZuauA 5cuNnty1hf1407Vs+DI8MklEEwWR8P+lKLNhquAcM0g
EEaziRrRXMkQPkU83HwLivrX3wd1ZxJzpPSptfpStnc
-> piv-p256 ewCc3w A9P2HkYgO5Q9p1QaDKeT9ls6za60v69zhh2FHwZd0n9n
ZjIy1N/CMgP5qMDsXGWeLJKZh1cjq2SAlvPY1RY/lfk
-> piv-p256 6CL/Pw Az3rPpFmio4G1EfexfD2Cd7gypePwybW0lQ8WMAJ4Ax0
Mu/41R/WQGMxvaIShbfVcKGRU669Hp8rNvwCfNgeCGc
-> ssh-ed25519 I2EdxQ HH5oCG0lJ6Q3ydgP4XOnl20FUi/ukGogw4VieG1Jk2E
hlUJLC+sNjzQzaY03haTt1UfHP8VfdtQ6xTjmE2IRwI
-> ssh-ed25519 J/iReg TgvvOcqejXke3NvXfrvmkDryhvpXzxxKVBN3i161ChU
dUcrvs9j+DOia/i1zi4GVCbmzY92JFySD3mxsYk99IE
-> ssh-ed25519 GNhSGw 8rNR1VEBPOL4vtuTAIqsB1YLxqFafwlVllWchBb1/wo
ekbEPWDtVEwGcZwTrQPUmtOAeU7RpYU/VKZwW8HelPg
-> ssh-ed25519 eXMAtA w2f28YKHPKeFl2lFv1I4vO9QUl27h4cdMj5PpzODVXg
zFGXCQGpXL45BNEBIdTZ3KK4Zm98DxggIIt2WDhTCnc
-> ssh-ed25519 5hXocQ +HsLdizG4UZiVBVZ+A7cbGlC8YJAT67QiT9Bvz0Kx3s
9xszfLqlwwKfPxxF+u/KdQXtWZCjkyhwAmaxO+bTtEA
--- BusTK0HTLQe2MH6yBl5FaO8v62WlDE0QttxyUnob3QI
ŒyhräŠk®pRîZO¦ç§ÐVÚœ„iœm';<ÌjÕ¸ÎA<C38E>_·.G¤ª¢ÆÄ¸Å DqÂ`Ó¡ŠJVÚî*âi²Cgö%oŠ-þ¡Ä—¿é­“‰XKP¿

View File

@ -0,0 +1,19 @@
age-encryption.org/v1
-> ssh-ed25519 aZuauA bev/+fG+BKZ5c49odMRYhpSolxOSczhM+yS8KiJpwV4
q68aV6Ee0OS/mXhSKT+NQEdSJ4X4I1CeKmnpynqAsbE
-> piv-p256 ewCc3w Arx3wiCUw9Xw+vJalIvI2ldMkcqWhYkl76A/c+zkgMhx
m81h56hOvfDCjda+45nY6U3Orr3/oeibWRsubjzcwGY
-> piv-p256 6CL/Pw AhbCXvjcywLZ31j0qKLK0IMcXXpLXnVkj6qOz031zBgX
Kg28pEs6slhKJT3i7tFXMxWnpIrs2lca1rOBrMIwZzk
-> ssh-ed25519 I2EdxQ As7L/BdQ+1TkdhgAguS5wfzbAQ70bD5TBaskXa9rLDE
IMjmX7RTrNJ6zF6IlG1zTMoYbwTTzD1whD1S/LTlsws
-> ssh-ed25519 J/iReg 24dst9PFCFoeWT6TGyldxiWZNR6S0uGw2DUIdUiMLQ0
p0uVE4322vkjqjs7l5mJiCxMtG2zAinCX6kH1OcaWOc
-> ssh-ed25519 GNhSGw 6rrGEtQGLrN0l4NsVw9b/swEn9xL1PrboQB2RZgTinM
L32NGDeLsgrWWs2okVhKuZO/5KBC/J/IhAby4B51ixM
-> ssh-ed25519 eXMAtA A9Ckrw/Qs8NmKadrjMy6ESHL4J2Jn8Mu2QXcFZRQvQI
7Nl+V3UKM5oEAFIPkOytspVoaAaelasvWdDhBkH01Do
-> ssh-ed25519 5hXocQ BqXSpKIRjdkCcFu2shX/f6hQIkzuIPwWF95nWduUHSk
/2YLAiqteayhq34Zf/cIxKOCEEM9GJ7NRASOH1IRXdk
--- gcFBwYU3JJSuka6NhM8SWudm8+hlGZPgZdpiSgCxaOk
ã¬Îª<EFBFBD>iÐê¾s °Ä\;Ô½Õ¼nDAµ8|YÈcW¨A<C2A8> ŽZé€c<11>)CÈ-@ÿ6·\Ô¼²ž£<C5BE>Íçœs•î<E280A2>W3Ž;¬<>ä>™•<E284A2>aMذI÷§ñ«X£j¤ ¨^

Binary file not shown.

Binary file not shown.

View File

@ -1,19 +1,20 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 h5sWQA xMQTIeqwpbh461u3a6Wyq702+U/XGVHcXZtw4D28Vks -> ssh-ed25519 h5sWQA GvYNNDrfkBbyNQHBPPg+VJhed0d69sGTcPVcTBj+ihU
ZDjsPKVOyphimaNQpb7dw6cvh7v0MZFMyfKdm1GBIA8 s0Rz+NEC4lCor2mF2Qu5oq6cpU5eh++b/KT5SuulmyA
-> piv-p256 ewCc3w Api09HJ4xnFc9rjFyM2EG21uy9UO/3BL4+Fb+9hDi7dp -> piv-p256 ewCc3w Aw7CLsf0oMEYM2/UtvL4NCQYE4sgU1pIqDnAWDBG4rA/
daMvg2I9IkM2L+xPpej6lCG/Y4z2fCq5IiC1n3J2IPk 91pwFvopuMWdX/lo20uzYns0MilP1qiM3O3yU1CPkeo
-> piv-p256 6CL/Pw A8JFwp3ZXdd1bGRbsMkEWALTDo/S5AmZyPcfJhRmP3GW -> piv-p256 6CL/Pw A5b0p3myGZzfC5weAQtuvXzMXSaPWAxwIsRk/NFlRtQn
KOudfJ+/Wi3488iGOcc0XOMOb3jPeoIIto188ZOAehY Xfh2TkQTaTfSpw14RJZ/NuVSKtFcessn8dGVIcxrOTk
-> ssh-ed25519 I2EdxQ PZOWIikGASNWKauVjkIR9olazee0a6wBKQAN9HlLtlA -> ssh-ed25519 I2EdxQ GkYRMZgY/72uYuv0Th2W7ytAz+fTgONGovVrGcCqqgU
wIqq1p56vRYmuVd7OFD+2fiPkoWm3T04AJgB/3mlh58 MyG+pyVCJWsiYE5QIRblZIZGf3+8UDPqQ4MvM/1IZMA
-> ssh-ed25519 J/iReg i+x1sRjDMMs8CyVOUxD8GuUNFe+Z4BXySD4s7iaY+kI -> ssh-ed25519 J/iReg dLCpWhFlSNlja6LpUu37tJtTJ5J0+L4SwmD1CjR+0TE
tkK5inZbA6F7rUCMmZuGyqEIAn+2M1GkIAMBcWWtAM4 kBzvWtc37jyKiodQqS4/JVHj2sZ+fRJqEXA8JtnYbnE
-> ssh-ed25519 GNhSGw wV2I/zpu4Pew7onIUKiEGB/XQixall7CKvVVP/AwlDc -> ssh-ed25519 GNhSGw MQ5bGR3JxopqmDiUOKU9KGqItY+Mp02xOX69A1czVUU
OhdVTOefzOL5T8xSkCpTDHMSYcESuqrNqKPEshGsxDw 2tWnBMvRcmXUKFTwb9rE+4Qz0ItpJncAQyY+Q1425iM
-> ssh-ed25519 eXMAtA lox2IUE2iO7Z701z6mWXwJKtIYb26FbAIcHUqltXKFc -> ssh-ed25519 eXMAtA e6sjMDliOawOW0bJZRbnsI1pDHQakMsH9EPG2t8V/SU
tAppSNNp02cau+m8vGVCqyndDtz0Twqn9T8yndbbB2o iZbJ3MdUHTOMzp9QQbYGPsAQ3glHrPpsBhuY1lkgDKw
-> ssh-ed25519 5hXocQ SnxcwW5NJo/8xBQLI+bhhXmOmdHgqaMjRspLAO0tmTc -> ssh-ed25519 5hXocQ nwbaSRwlMIN6gw/bv2mRCUfbARYZ+M3zYv0/kcqQ41k
Jg0nX4jXnGOXPugIWbcn8RiNAEsJVzm/bqLsr1TdPzw 6O4OeIzotu1GKOouFOdw4nkyoplMSrP8xLS9Rx8fB00
--- a3UEQu+nehnDLDcysmWfX9+/+Fy+SkF/vJNxrjN/Icc --- OFGGx5MPhbo+ayP4/3bAjdgpLVQuhhTwgcNBTaLkQsM
#Şő»ÝÂDţŕĂm\<5C>IŚ„Ú!oˇyĚlŽ'Ĺr}ĆŽPvéÂxŽă+ÉbšŔ€9ŘŽdú,¡öÁłŮ ln×÷ťĚüÖ_f k26€éłÝWż(Y__ű™ozТ•W…˛Qat9±čĂUK+d;¶×ücf=Ş,µô)Ërú𱫧1·FÜK'?ËďŽgY”[6O|T™ N R§0QŠ´‰c7Şçąq.u*Ćůh÷B-ŚDčđĹ­(·ZvŞ\pďűŘY˝ůRbĆĺ)ŞĚ3=őqfëďěŻüyŐ#Čžx® Ş®Y—ĹĽ)űSKÝXCk«Ąuk^AÍ I.ixŘăEńy,J¨5“ís/úgTG Šô<EFBFBD>)u|¿Q£U'<27>;Ʋ‡—ÃçðŠˆ*2‡ aBžn.hצ,
\õ¡ä<C2A1>ò„¶4:ÞuDNö;<10>רּôÙÒ#ÇSÿx_v|)è…!ÛY f5ÅF@D<>¸/U޾ié5È<35>Âc6ÑFìþ7¶<g<>•ÜþtµR:˜E]T¥ˆGˆÈ{Õe—7ÓÀ»Ðâ„geòŠ#w"è@¤øhÝ<68>eŽf;‹ð›<²Tמ\¼¢0iØ<69>HPCwË7:D¸Ægcz˜g¯g;ÿ·Py®A§pN÷®é„ß_k5‡<¾ì[ºOZ&/îÁ”5¦¤/…3Á¢ºÖ¨Ø<C2A8>x¿™/ýbm_c}ÇêÕø*=GKÓÂリf Cçì

Binary file not shown.

Binary file not shown.

View File

@ -1,19 +1,19 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 /Gpyew VgRinwKKYTIqF9mh2KlowrwUlJJX3PRze0CnsesprDY -> ssh-ed25519 /Gpyew qBod8h+K5ZOSobqRvj3zN2M0ndenkcxWJugPxJ/rUjk
5rVOWarZar5AlZ8YYypYxHb6jm+q+lXRAlemKBfnY+U 9OFe3pzNt8G42RfyYU7vhQnpqxYHZ0PgXlR7NwR3kpI
-> piv-p256 ewCc3w A74MqXsVLD5UNWJYVM4HuhvHvvPWuo6ozy9V37Smq54e -> piv-p256 ewCc3w Arp2QZiw+hB8l/xccWRlpYuO5y9kYaCp1V0AFJdhBK6T
/g2l7Z1LjCbP66qckGtFUIe6fDkp/faIv/FSJcPuwVI d5epnP0r7ei+X6y8dqlNS4vz285+nTJZUySnh+tTplI
-> piv-p256 6CL/Pw Ag60N2FKnTjt2XdBxfXOHkVhl2/bULKXnM7wdZq8VcpY -> piv-p256 6CL/Pw A5Hs8ZOvnsRkQWxza/YxXb9f7uT2yN8vg79On6+JFibm
HU1Mw26zbTt07ueFbnwUs/I+lbKRcVwHu6I8nqflVuM mJDNBmYVFthOdknHMx1A/GqB0k1a2WXZ+OTdPsRRHtE
-> ssh-ed25519 I2EdxQ pBzdN0tnYKNGJMs4VL+qg+Q9kbLVD0KV6ZgcupzL7X0 -> ssh-ed25519 I2EdxQ kGwoV2SQRX8548w2bpY2V0kVEvr3KqGk/RY6dOLDd20
zmQaQPQp4PGsdqcbK/XhntgOR+Pjwlgsu9FahdIGRoI nzHlhEv7O3i/MjnGET4sQDGmTCjlx1kG7f2d2X47nRY
-> ssh-ed25519 J/iReg AELDgQsLwwS/PSq+/xKAg5+MhsKWHhiy8yNbutfHEic -> ssh-ed25519 J/iReg GbPXF9Z7ihnaSi+39L4YULQr0bEMDOSrdq/qEgd4YUM
JY723Yr2A/bN/dK3/7EsQhFmrUOZsZOAPC4h9P9a4Tg RZszgWTy/SIpUMoyD2o1gWzhV5j3DccRcF7OiDRVJYI
-> ssh-ed25519 GNhSGw uHUUNtSl96tKnbWxLuk3V3fKBiUNqPJmwAoiWVbusQc -> ssh-ed25519 GNhSGw 9prfCiDzVwDxW3BFFuSHI5W2v5TRAW/GY6Dr/QULfhA
h4s8Se1O5W4o1ycjSiQvyzdn1amgVjSklZycYerGcgg o7uVgPcPnaH12uEZzM9x5vB/IzT1HOO/vth5i+cesXw
-> ssh-ed25519 eXMAtA fWOyNVojA+Z0916ISEIy09uJJHCeG5Efy4NUt9HeOjA -> ssh-ed25519 eXMAtA CbG+4A06b+oaR8m/vcc/FK7Pojdr2aXQmKEry1OiLUA
rDx5OG12ARl/Ei9ladkddUXJm2WUlg89u0CzvCdSlUw UbsHeloOXcqXkPWrCbq6WbaA/kLiIb41G4XzvYGCTOI
-> ssh-ed25519 5hXocQ hc2ShMeiSMh0BH1OR0h5zpqOxXKzf3rHhZmMTZVc9HE -> ssh-ed25519 5hXocQ rg7YxW/GGPJFI6G1MLpYzU+CA1V2bai8qYT6UFjd0hc
9gaPdGNq5CIbAo6wL5oCl1F3cWlJ81W3Dn9Y6NsU7Q4 pReTBa+R2VWtfmqaTo/0ifjqIBeA27UAOOccz7YA47k
--- TTWAbXDpQuHarrvzfAdaiLu+H0kRMDnPlqWGq27qJXA --- 7BIasluefZcNYHG38+epRPOM4gtjCPQjwXUX8D2lrO4
%@3v~Ô8¿ŒëüOx²PQH@Ý ™è¾ÂAb,ÃåéÏÈÎfÕØ_Œ5©p‡]•IÌ™Î(/“Ýk” ȼ>xëß°OJD†Ô„“a´„"ÛUoLTâzû“®þNÔ*z~K²ò?K<>í€/C8Ö«G1,Œ6B¤ð»ôã GϨSMÄŠ@á—ˆrV±ä@Ÿê¥¼¨;ýx ÂNø˜…²jØÏ¡ôtYÚ¨>âÇN;±*Ìá»<C3A1>¥·yã*Qßž6ª$ÕßMpñÐã®$<24>ØcóBm50Ú%>™ÎÃеÿPï¹¥ßÞ^w0¸Ž‡¡÷öŔޠκ

View File

@ -1,20 +1,19 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 hTlmJA R8ia1PTIZnlEgGjNtjqoTvKJZvpC1rQtedvicIBxQBQ -> ssh-ed25519 hTlmJA RIDxhyOPSNjHS/kUGjM7L6njJWys4qbod5Ktb2VkUHQ
qohIvWQPZuvsk7LUk/W9/Taj/CsMUE4i6xq6773bmHU 0INt7toXjgJbXpdM3WnFUWkjYStDTHfT+jTPoXtmtR8
-> piv-p256 ewCc3w A4Utabk1eK3C6uOtv6qfxEVFMFvWFAUo8zGL/H2whj2s -> piv-p256 ewCc3w A3G2/PLgVtPWG+S8e6dc+mU4Uy9WTzFr3UROrFxayroz
+wJ1BvvDh5J5qBKYF08QFQI5tvyR4xciM9SA42YT1q4 k4EFqlm0+GltpW9CkG2jZ95W3KkgXWc50lAbdO0BJCY
-> piv-p256 6CL/Pw Ax4FV/32a7mjNGgKqJlXWxSBxfvaAE375ynwObSm9oFw -> piv-p256 6CL/Pw AjhU5zsmr41tbT+jTQ9V4C5EUefcr373yXmlZMKwxJL0
FxEF5cqfDxzJScv66h5OlTLfmd772hGq+0u2WrvMGQo uGrKcMhfteqGG8HTG0AQ7PVjDQTk5/imKwVKNrhOAfY
-> ssh-ed25519 I2EdxQ qZ5bHA4bsisXq+Dku4ufoNxCEzCQpe9p9X0HRqt/4i0 -> ssh-ed25519 I2EdxQ xL1tvpT5b27R/CDzzoYVIIAez0lS8JT4QIvVPiLpHn4
VYd8gb6GN2IL/IzXC7mpkD7u8LdbvqpKIYCTCtG1egw ceWvqKo4O705rHfPK5iZYijg4NSJVGp+RznQYGarmPM
-> ssh-ed25519 J/iReg QXmgO7JrnLTjdcqBqSyMWzqXpTXgPDgN5Hf1pp+nhXc -> ssh-ed25519 J/iReg 4hJKcRNAvbVIjVJL6fMU5sziFvOQChiWb4jmNcWzig0
W7eywKPXjppJOpAwZo4qxSD311qX8blFvDXH9XIS3OQ PZ2ES7MczxAYZF9+tjIXhrlEV+WPgT3EfsJ4zlLgWx8
-> ssh-ed25519 GNhSGw AHSI886zrRsvXq056mtEy+4PC3DYX3EbjES/uVj/qw4 -> ssh-ed25519 GNhSGw mIQjf/JhVfDCVFDlM8Nrk83+ZS32bAkrEE4ThYWbQBU
3D+MfM2dY1T4qabUZUXJ8XYoxoIMy5bThI//pezjVGU J8ULnApZNBVDmwVsG8+LpKja85tUi4w/R6DweMMKS68
-> ssh-ed25519 eXMAtA C5oALZutFIcfysWIGg2idLH4lmXE30aWNRNEHEF28B0 -> ssh-ed25519 eXMAtA CwmsYcVpLrADbG8xaAN4uUZ+OIHtwdLNsLHBoODlzV0
Z5e5/+RVPYVctJUlbGLM6lzsfDHHL0vJjj+wirjhCLU lI6mU5NqJyef5wELr9XJbGN7psJLAheSJ/KGKjDKZe4
-> ssh-ed25519 5hXocQ 4UYPR0JULur/UyM264FuubQwTirsC46vYrI6cRKodlA -> ssh-ed25519 5hXocQ xP9mQtj9ys5nPp7cmE8TvxAVDi01cn6CPIjJMX0EIXU
sHwpkd2gRjtTXXRT2XXXgxQkBYoOTmjLTEpqxQYZJP4 BmuZJmkKAIScdp0XZ6bDKE648H3z+WkAn+cniM2iuLg
--- sUfYaGqKoKfheRTIjIxQHCSyyOU8uLOPqA3dB7cgK7w --- q/Yj/Tn2VXH/Orsmoq14ltmUDXE8BAFFgAnuSjRZ9Ws
†Ö>ÑjnåŽ<C3A5>ó 0×.„á+ Hk;·c ,vCË`õÇŒ—]gÄÈäL§÷X!ŠíL¡vãEö'?/~ëÞ:|îÉi6<69>Z(é‚ùÄ[ΔH´¥ðŸ°g&ìéXfHÇ`¸ …Faá,g¢Ðî5å˜á ÈÑ*ñŽÌO\€˜¼ ¤T|­èbÀþçL)êˆ5`WúRÁÓ&5Å7ô·”
ÂY&_jÛHâ°TØ*!]39\ÀJÈÖuÛ8Úî©™×~µi—¥wP=ÛA[ú<>߈ˆ„í½ƒ7K6 õ\i:*ä~ªb <å Ûd3P"]¿•X,ÕýÃ=¿Á‹;°ùfbu)

Binary file not shown.

Binary file not shown.

View File

@ -1,20 +1,19 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 TqxOLw JDdOWyopIcOezGLpKJfzzPuLgwgQ/5c4XPsHlBsW3BI -> ssh-ed25519 TqxOLw 9m3sdx3pHcHrC+SMw+6oqfRBSh56CNqu5wOjn2AW324
3Pe1LO7WjcqAFRM4dl8BalwFI/ejOeYVXyufO3Y173E lnZtxlR0nEpaLByBFbMoL/Hh/GGs3jXW29fhX2yG8/U
-> piv-p256 ewCc3w A2kt+6o3lCubIxFiy5hALgMkp+HZ0NvFtu5vUNAOYkQH -> piv-p256 ewCc3w A4bZPJE3db+J0jvOjtOw8Yt3u5Ro54aiXvJm34Rp82fC
3GZUozBufgpxXPTVSt9AM5l7KTn78QLBxhUKz8C/MDc 0vc770GnlS4HHy/l7owBDfoIyq8Lh6a/CeuOELWwWwg
-> piv-p256 6CL/Pw AvR+xff9TYKkjdqHDt2WRrTffVw5gbOg3pi+ehHWNAlf -> piv-p256 6CL/Pw A/JcrpxS2p6nIucCRJURPxTwYveCfIn8wyBIJmrLVuQO
GFMkBGsTmYRYP9T3ssZ/EXkBIjF7r4dcaMEoJPJmPsc NzP45wR1tnT0Jyn8H++ZI296qmUgWmq8a0kQFbs++qY
-> ssh-ed25519 I2EdxQ x7tU+IvjDO6tbzE9GTnkDomjt3FPrFsDIjkuaJpSbW4 -> ssh-ed25519 I2EdxQ HOMEadLASXc8oNHOw4ZH5hdNcZQK+5xPsKCpMwfikEs
jZbYpIh1IoxOmfd4qX/Fg9PFGk+b9gbIvXc2WEnNz2o VfI2Wrmq+wDoe/9iYgbb/mOetaSLu8wjvwGhhuz0CSc
-> ssh-ed25519 J/iReg 7upVs1Qj111fZ+bU1fq39rScKTUY3NuWJ29AMXp7YTI -> ssh-ed25519 J/iReg bA3sLMjRjB+sXx4vdfLT3aWs6lS1riewTAwKCHFmKxE
2RM6z7KmiGegpkeiHqud9pBUx3+6odNm0F2RFjTA9qg kd3cixJy1OqSXxO4gKQjkHtgdo9TT6SY4fnXNv6rMyU
-> ssh-ed25519 GNhSGw mapKZwa6gP68RgLpKBmMoeY7nUIdfyeVollWyCM5m0U -> ssh-ed25519 GNhSGw 4GxJbPLgP5+ZRqRFvxA7GcLl29YWISlyPTf8/rMi80k
b6Ju/EvQbarav7nsSRPxijRMkBS0LnoSiHgBtlHf6Q0 KviBFW+rZXvOo8iFNJhUk6/xSNggDKa6Uk9z/3MemC0
-> ssh-ed25519 eXMAtA ypXzUMD2xZmCMBWG2FD2eE2UiR8FZW5DlYeUUHtTMT0 -> ssh-ed25519 eXMAtA h/ZFuCPUYQhTMHkiI5h4+qpDuiLxfQ1N6lOIcfmehic
jtJSez3RQmQtrSWDx//QF7/KS3TMgyDNYSurL7v17yw zl0WxcydivtL6DFz/BsYI/OX0Shx7Mb2258nCWOE9p4
-> ssh-ed25519 5hXocQ T7YfgIT4JCYUuwjWsZ7j4rqjihRlh0HAbOqtC+RJBTU -> ssh-ed25519 5hXocQ qdIHWNADT4B5+kOLmRu66OaF+OMN7HrQGJe6XF9mMkI
wN06bR7zSEf7WNn1Qogk1nQb14ZR9DJRaHDZ7lfqKjY uEu0W345sRgSk3mQURpoZGN3eAT0WKGAdV9mQ2P6W5E
--- SYsE03Gxh1GrkGK7v+7q7ZlYNws1dTOfVjTdD8v5hDA --- iGzf0MXSwet+X4BkEMZ9r4vBZUuyFRv/u7mRFf0vr3E
ñ»'AúíØÝMÊ© 5<C2A0>^w>öÉáÔ«¥LTnɃ2wÁíC*§´­ÀUºCѨžEƒ2ïÛ]ôCyîTÈ šœI^Øðµ?]A«!à/+<16>y Ýj~ Åç¿Ïc'Û¯4üàºâ±vÖÄ_{ âs Ý­ÊUE?Î=È@_Â%ƒ0sêœBÝwøjŸƒVÇ~Ù±› ʲšîF\árj9`·•”¾l£ÓžÒ>Q]6<>à5TOB ·3-šïW+Òtì]Y‰ç¨SÞ.ŠŸA¤WÔò×¹´]ÑbB1TKŒÝÏ"Nó·ÚN:šú¢ä‡².Ÿ½d'ø^s:³#Œì6cŸ
ÉìzÅ®íí«Hù¯dÒ-æ9vÿ¦ë€Î”48U

Binary file not shown.