Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1ccd6b00a9 | ||
|
|
ae4457fc58 | ||
|
|
07e85d35ab | ||
|
|
b4ab1bde50 | ||
|
|
4e7ca2910a | ||
|
|
64a253e9e4 | ||
|
|
e4008a0beb | ||
|
|
363098c0a1 | ||
|
|
a07068a4fb | ||
|
|
ec53199532 | ||
|
|
389798c4f0 | ||
|
|
475fe50d19 | ||
|
|
0d1d846884 | ||
|
|
1d9921f1ae | ||
|
|
7388715d30 | ||
|
|
b3304c0ef5 | ||
|
|
e955ea82f3 | ||
|
|
067c00330b | ||
|
|
60e2450c66 | ||
|
|
3185a5a375 | ||
|
|
348a1d7301 | ||
|
|
33eda7d2cb | ||
|
|
34ca5aec6b | ||
|
|
d2f7b85283 | ||
|
|
d12ef9faec | ||
|
|
3e60f73251 | ||
|
|
bc986f0e51 | ||
|
|
214f6a4d2a | ||
|
|
41d02d19ea | ||
|
|
4f79033b04 | ||
|
|
9b99b2dd8c | ||
|
|
a145f6ca43 | ||
|
|
f77f46c4e5 | ||
|
|
c2ea5ff472 | ||
|
|
0e972936d3 | ||
|
|
b35004a3ad | ||
|
|
d7e98290c3 | ||
|
|
f5922887bf | ||
|
|
879230dca7 | ||
|
|
1c7e2ff268 | ||
|
|
b324ee5352 | ||
|
|
d21cbcb85d | ||
|
|
6a0c87b77d | ||
|
|
db5ef17dba | ||
|
|
251f2804c6 | ||
|
|
c8951f6da8 | ||
|
|
394c2c2aba | ||
|
|
bb7a01f758 | ||
|
|
a6b46f9c74 | ||
|
|
e865d0832e | ||
|
|
307dbbe044 | ||
|
|
69651258d6 | ||
|
|
53c491f537 | ||
|
|
a8ccb1b6ba | ||
|
|
e6217401f9 | ||
|
|
d97fb37f0e | ||
|
|
75e71f9ce9 | ||
|
|
19540ea1da | ||
|
|
431f78f8af | ||
|
|
95eea6fc26 | ||
|
|
387a34ffff | ||
|
|
37a833887b | ||
|
|
a69fc4240a | ||
|
|
15c586fbdb | ||
|
|
2daf74d134 | ||
|
|
1934787e80 | ||
|
|
2a476a7bfe | ||
|
|
e94137ecbf | ||
|
|
d22f543043 | ||
|
|
e5e4a38cf1 | ||
|
|
89faa7d97d | ||
|
|
fc4430e4f1 | ||
|
|
f735423d98 | ||
|
|
985dd927c4 |
@@ -1,12 +0,0 @@
|
|||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIByDCCAW+gAwIBAgIRANS+dPEH5Vqug7OWhCMmcx4wCgYIKoZIzj0EAwIwLjER
|
|
||||||
MA8GA1UEChMISGVsbGluZ3MxGTAXBgNVBAMTEEhlbGxpbmdzIFJvb3QgQ0EwHhcN
|
|
||||||
MjQwMjIwMjEyNzIxWhcNMzQwMjE3MjEyNzIxWjA2MREwDwYDVQQKEwhIZWxsaW5n
|
|
||||||
czEhMB8GA1UEAxMYSGVsbGluZ3MgSW50ZXJtZWRpYXRlIENBMFkwEwYHKoZIzj0C
|
|
||||||
AQYIKoZIzj0DAQcDQgAErZUhPfx5MpNbNVyqHDrIgUGnb6Hitl8hXlpH+kgjBzCi
|
|
||||||
7I/+TQnl9Tc0VVNOFOYLOfBi7hV3/QudUtLGk0FKeaNmMGQwDgYDVR0PAQH/BAQD
|
|
||||||
AgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFMZR8LDd+hNy+TmtEHvt
|
|
||||||
zRzXboh2MB8GA1UdIwQYMBaAFAlH11TwIFGB/K75qZ3e0S+fN3JUMAoGCCqGSM49
|
|
||||||
BAMCA0cAMEQCIBxHK6r8pMX5hrTwYKRfMmRIt44m0KtNejA2T5t09hs+AiBfvmHb
|
|
||||||
LfoE4qoC6NgpvXorAbx+O7xkem/9svF0Ob+RsA==
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
-----BEGIN CERTIFICATE-----
|
|
||||||
MIIBoTCCAUagAwIBAgIRAL/1mvE8+73nRFGsvzaaVSAwCgYIKoZIzj0EAwIwLjER
|
|
||||||
MA8GA1UEChMISGVsbGluZ3MxGTAXBgNVBAMTEEhlbGxpbmdzIFJvb3QgQ0EwHhcN
|
|
||||||
MjQwMjIwMjEyNzIwWhcNMzQwMjE3MjEyNzIwWjAuMREwDwYDVQQKEwhIZWxsaW5n
|
|
||||||
czEZMBcGA1UEAxMQSGVsbGluZ3MgUm9vdCBDQTBZMBMGByqGSM49AgEGCCqGSM49
|
|
||||||
AwEHA0IABEgNBjlT/7gmzNp9vKJvGPJn9/IizuMGVpucdrN9+J1u1ABkLNRzj5p2
|
|
||||||
g7s3e/BG+EJnnTf/2tuq3p/wPqmQkdujRTBDMA4GA1UdDwEB/wQEAwIBBjASBgNV
|
|
||||||
HRMBAf8ECDAGAQH/AgEBMB0GA1UdDgQWBBQJR9dU8CBRgfyu+amd3tEvnzdyVDAK
|
|
||||||
BggqhkjOPQQDAgNJADBGAiEA/uBclcFCOpkEgAeBAVurktYB82sMdIyyDGHcjlwi
|
|
||||||
pvkCIQC2kuZ/nXRjibeIebQIVTBskQ1LxlLxnx7zNSjtr3kFfQ==
|
|
||||||
-----END CERTIFICATE-----
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
services:
|
|
||||||
attic:
|
|
||||||
container_name: attic
|
|
||||||
image: ghcr.io/zhaofengli/attic:latest
|
|
||||||
command: ["-f", "/attic/server.toml"]
|
|
||||||
restart: unless-stopped
|
|
||||||
ports:
|
|
||||||
- 8080:8080
|
|
||||||
networks:
|
|
||||||
attic:
|
|
||||||
pgattic:
|
|
||||||
volumes:
|
|
||||||
- /mnt/all/configs/attic/server.toml:/attic/server.toml
|
|
||||||
- /mnt/all/containers/attic/data:/attic/storage
|
|
||||||
env_file:
|
|
||||||
- stack.env
|
|
||||||
depends_on:
|
|
||||||
pgattic:
|
|
||||||
condition: service_healthy
|
|
||||||
healthcheck:
|
|
||||||
test:
|
|
||||||
[
|
|
||||||
"CMD-SHELL",
|
|
||||||
"wget --no-verbose --tries=1 --spider http://attic:8080 || exit 1",
|
|
||||||
]
|
|
||||||
interval: 15s
|
|
||||||
timeout: 10s
|
|
||||||
retries: 10
|
|
||||||
start_period: 15s
|
|
||||||
deploy:
|
|
||||||
resources:
|
|
||||||
reservations:
|
|
||||||
cpus: 1.0
|
|
||||||
|
|
||||||
pgattic:
|
|
||||||
container_name: pgattic
|
|
||||||
image: postgres:17.6-alpine
|
|
||||||
restart: unless-stopped
|
|
||||||
ports: []
|
|
||||||
networks:
|
|
||||||
pgattic:
|
|
||||||
volumes:
|
|
||||||
- /mnt/all/containers/attic/postgres:/var/lib/postgresql/data
|
|
||||||
env_file:
|
|
||||||
- stack.env
|
|
||||||
healthcheck:
|
|
||||||
test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"]
|
|
||||||
interval: 10s
|
|
||||||
timeout: 5s
|
|
||||||
retries: 5
|
|
||||||
|
|
||||||
networks:
|
|
||||||
attic:
|
|
||||||
pgattic:
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
services:
|
|
||||||
pinchflat:
|
|
||||||
image: ghcr.io/kieraneglin/pinchflat:latest
|
|
||||||
ports:
|
|
||||||
- "8945:8945"
|
|
||||||
volumes:
|
|
||||||
- "/mnt/all/configs/pinchflat:/config"
|
|
||||||
- "/mnt/all/video/yt:/downloads"
|
|
||||||
restart: unless-stopped
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
# Demo of rest-server with prometheus and grafana
|
|
||||||
version: "2"
|
|
||||||
|
|
||||||
services:
|
|
||||||
restserver:
|
|
||||||
image: "restic/rest-server:0.14.0"
|
|
||||||
volumes:
|
|
||||||
- /mnt/all/backups:/data
|
|
||||||
- /mnt/all/configs/certs:/certs
|
|
||||||
environment:
|
|
||||||
OPTIONS: >-
|
|
||||||
--tls
|
|
||||||
--tls-cert /certs/nas1.shire-zebra.ts.net.crt
|
|
||||||
--tls-key /certs/nas1.shire-zebra.ts.net.key
|
|
||||||
--path /data
|
|
||||||
--prometheus
|
|
||||||
--debug
|
|
||||||
ports:
|
|
||||||
- "30248:8000"
|
|
||||||
+36
-6
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
|
pkgs',
|
||||||
top,
|
top,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
@@ -31,22 +32,51 @@ let
|
|||||||
};
|
};
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment = {
|
||||||
agenix
|
launchDaemons = {
|
||||||
hms
|
"limit.maxfiles.plist" = {
|
||||||
];
|
enable = true;
|
||||||
|
text = ''
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>Label</key>
|
||||||
|
<string>limit.maxfiles</string>
|
||||||
|
<key>ProgramArguments</key>
|
||||||
|
<array>
|
||||||
|
<string>launchctl</string>
|
||||||
|
<string>limit</string>
|
||||||
|
<string>maxfiles</string>
|
||||||
|
<string>524288</string>
|
||||||
|
<string>524288</string>
|
||||||
|
</array>
|
||||||
|
<key>RunAtLoad</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
|
systemPackages = with pkgs; [
|
||||||
|
agenix
|
||||||
|
pkgs'.hms
|
||||||
|
procps # Includes tools like `watch`, `kill`, and `ps`
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
dejavu_fonts
|
dejavu_fonts
|
||||||
nerd-fonts.hack
|
nerd-fonts.hack
|
||||||
];
|
];
|
||||||
|
|
||||||
launchd.daemons.darwin-builder = builder;
|
#launchd.daemons.darwin-builder = builder;
|
||||||
|
|
||||||
nix = {
|
nix = {
|
||||||
|
#buildMachines = [ { systems = ["aarch64-linux"]; sshUser = "builder"; sshKey = "/etc/nix/builder_ed25519"; hostName = "localhost:31022"; protocol = "ssh-ng"; }];
|
||||||
enable = true;
|
enable = true;
|
||||||
gc.interval.Hour = 3;
|
gc.interval.Hour = 3;
|
||||||
linux-builder.enable = true;
|
#linux-builder.enable = true;
|
||||||
settings.auto-optimise-store = false; # Darwin bugs?
|
settings.auto-optimise-store = false; # Darwin bugs?
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ let
|
|||||||
specialArgs = {
|
specialArgs = {
|
||||||
inherit metadata top;
|
inherit metadata top;
|
||||||
inherit (top) self;
|
inherit (top) self;
|
||||||
|
pkgs' = top.self.packages.${system};
|
||||||
};
|
};
|
||||||
modules = [
|
modules = [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ in
|
|||||||
enable = true;
|
enable = true;
|
||||||
brews = [
|
brews = [
|
||||||
"bitwarden-cli"
|
"bitwarden-cli"
|
||||||
|
"colima"
|
||||||
"direnv"
|
"direnv"
|
||||||
"github-mcp-server"
|
"github-mcp-server"
|
||||||
{
|
{
|
||||||
@@ -37,7 +38,6 @@ in
|
|||||||
"notion"
|
"notion"
|
||||||
"notunes"
|
"notunes"
|
||||||
"onlyoffice"
|
"onlyoffice"
|
||||||
"podman-desktop"
|
|
||||||
"tabby"
|
"tabby"
|
||||||
"zed"
|
"zed"
|
||||||
];
|
];
|
||||||
|
|||||||
Generated
+198
-76
@@ -31,11 +31,11 @@
|
|||||||
"treefmt-nix": "treefmt-nix"
|
"treefmt-nix": "treefmt-nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1778391342,
|
"lastModified": 1784438381,
|
||||||
"narHash": "sha256-7FVIfUHdQEB6HM+gUPLJVaL7ABrqlnMxS/pO+vNvjd8=",
|
"narHash": "sha256-OuKnPzVTpGYaUQp/GjR7NFY8ezVRlR2V2CUxkHkI2UU=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "buildbot-nix",
|
"repo": "buildbot-nix",
|
||||||
"rev": "0bedd1aafd1653858d5f1e0f08eba3d7ec397dff",
|
"rev": "72e12f1a1381321e07279b18f3d401c29871b50e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -53,11 +53,11 @@
|
|||||||
"stable": "stable"
|
"stable": "stable"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1762034856,
|
"lastModified": 1784448989,
|
||||||
"narHash": "sha256-QVey3iP3UEoiFVXgypyjTvCrsIlA4ecx6Acaz5C8/PQ=",
|
"narHash": "sha256-XC0OkWCiTM91msCp0o7zfM+iBv06mLlCzFxkP8vf+ac=",
|
||||||
"owner": "zhaofengli",
|
"owner": "zhaofengli",
|
||||||
"repo": "colmena",
|
"repo": "colmena",
|
||||||
"rev": "349b035a5027f23d88eeb3bc41085d7ee29f18ed",
|
"rev": "e5eda626e459f7043868fd2e3b3bf8ce0d1992e6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -95,11 +95,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777780666,
|
"lastModified": 1784500460,
|
||||||
"narHash": "sha256-8wURyQMdDkGUarSTKOGdCuFfYiwa3HbzwscUfn3STDE=",
|
"narHash": "sha256-UvORnAxTRHax7RG74W8Z2t4GvIkX6AjJ5kk0QlwZomo=",
|
||||||
"owner": "lnl7",
|
"owner": "lnl7",
|
||||||
"repo": "nix-darwin",
|
"repo": "nix-darwin",
|
||||||
"rev": "8c62fba0854ba15c8917aed18894dbccb48a3777",
|
"rev": "57a3171f94705599a2499248ca5758d5eb47c0e0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -112,11 +112,11 @@
|
|||||||
"flake-compat": {
|
"flake-compat": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1650374568,
|
"lastModified": 1767039857,
|
||||||
"narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
|
"narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=",
|
||||||
"owner": "edolstra",
|
"owner": "edolstra",
|
||||||
"repo": "flake-compat",
|
"repo": "flake-compat",
|
||||||
"rev": "b4a34015c698c7793d592d66adbab377907a2be8",
|
"rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -162,11 +162,11 @@
|
|||||||
"nixpkgs-lib": "nixpkgs-lib"
|
"nixpkgs-lib": "nixpkgs-lib"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777988971,
|
"lastModified": 1782949081,
|
||||||
"narHash": "sha256-qIoWPDs+0/8JecyYgE3gpKQxW/4bLW/gp45vow9ioCQ=",
|
"narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=",
|
||||||
"owner": "hercules-ci",
|
"owner": "hercules-ci",
|
||||||
"repo": "flake-parts",
|
"repo": "flake-parts",
|
||||||
"rev": "0678d8986be1661af6bb555f3489f2fdfc31f6ff",
|
"rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -183,11 +183,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777932387,
|
"lastModified": 1782949081,
|
||||||
"narHash": "sha256-nUYVPiqrzr36ThiQOAr5MKeGHDBSDM3OFWkz0uDjOvc=",
|
"narHash": "sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w+6NWK9yA=",
|
||||||
"owner": "hercules-ci",
|
"owner": "hercules-ci",
|
||||||
"repo": "flake-parts",
|
"repo": "flake-parts",
|
||||||
"rev": "71a3a77326609675e9f8b51084cf23d5d1945899",
|
"rev": "17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -218,12 +218,15 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils": {
|
"flake-utils": {
|
||||||
|
"inputs": {
|
||||||
|
"systems": "systems_2"
|
||||||
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1659877975,
|
"lastModified": 1731533236,
|
||||||
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "flake-utils",
|
"repo": "flake-utils",
|
||||||
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -239,11 +242,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1778365864,
|
"lastModified": 1784913159,
|
||||||
"narHash": "sha256-ImoT/wqmgMImf2dAC+E0MverAdA4QXsedOeES9B7Ezw=",
|
"narHash": "sha256-JWq0BfjO4ktpH5USfQNQzdvHpIDT8fSKD5K7LvdMRFs=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "2f419037039a152448c5f4ae9494154753d1b399",
|
"rev": "079a3b5d1aa6a719920a51316253b7d6dd22738d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -278,14 +281,14 @@
|
|||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_2",
|
"flake-compat": "flake-compat_2",
|
||||||
"nixpkgs": "nixpkgs_2",
|
"nixpkgs": "nixpkgs_2",
|
||||||
"systems": "systems_2"
|
"systems": "systems_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1778039471,
|
"lastModified": 1784949919,
|
||||||
"narHash": "sha256-Arjg44jFcpSqOKK05EIxbKIjhfjou/EGF12COFU+9QA=",
|
"narHash": "sha256-itGqjPYHqEUqabXbQb+eHguk1c6rBTRGZS4KImp45kM=",
|
||||||
"owner": "Infinidoge",
|
"owner": "Infinidoge",
|
||||||
"repo": "nix-minecraft",
|
"repo": "nix-minecraft",
|
||||||
"rev": "87611ef4788116de05f851920c5958f0c37d5b05",
|
"rev": "a58c1fa23ec0273eb085be1e7874e964aa3cd34f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -294,6 +297,25 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"niks3": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": "nixpkgs_3",
|
||||||
|
"treefmt-nix": "treefmt-nix_2"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1784621916,
|
||||||
|
"narHash": "sha256-JGjvWpNNrbhiYhx+z9l/iDw1J48TrirfZC6R3yWjmU4=",
|
||||||
|
"owner": "Mic92",
|
||||||
|
"repo": "niks3",
|
||||||
|
"rev": "abbc291d372d2d821327516b5f5224de03113204",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "Mic92",
|
||||||
|
"repo": "niks3",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nix-github-actions": {
|
"nix-github-actions": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@@ -302,11 +324,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1729742964,
|
"lastModified": 1737420293,
|
||||||
"narHash": "sha256-B4mzTcQ0FZHdpeWcpDYPERtyjJd/NIuaQ9+BV1h+MpA=",
|
"narHash": "sha256-F1G5ifvqTpJq7fdkT34e/Jy9VCyzd5XfJ9TO8fHhJWE=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-github-actions",
|
"repo": "nix-github-actions",
|
||||||
"rev": "e04df33f62cdcf93d73e9a04142464753a16db67",
|
"rev": "f4158fa080ef4503c8f4c820967d946c2af31ec9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -316,12 +338,15 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nix-hardware": {
|
"nix-hardware": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": "nixpkgs_4"
|
||||||
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1778143761,
|
"lastModified": 1784723954,
|
||||||
"narHash": "sha256-lkesY6x2X2qxlqLM7CT2iM/0rP2JB7fruPN3h8POXmI=",
|
"narHash": "sha256-1CfD8ZUjCkTgjsneLZ/lxCHhgDfqxxE7/GX0MmsgiqA=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "3bcaa367d4c550d687a17ac792fd5cda214ee871",
|
"rev": "a017f5b72210026af5b3ac5949f08d94380a6fbd",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -332,11 +357,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1750134718,
|
"lastModified": 1783224372,
|
||||||
"narHash": "sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI=",
|
"narHash": "sha256-8i/87eeoqiGE4yOTjwSA3Eh/ziJRQEmd/unYU+K27sk=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c",
|
"rev": "d407951447dcd00442e97087bf374aad70c04cea",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -348,11 +373,26 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-lib": {
|
"nixpkgs-lib": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777168982,
|
"lastModified": 1782614948,
|
||||||
"narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=",
|
"narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs.lib",
|
"repo": "nixpkgs.lib",
|
||||||
"rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14",
|
"rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "nixpkgs.lib",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs-lib_2": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1785031560,
|
||||||
|
"narHash": "sha256-OmshNvn2vupOFpYinLUu+1Dnpu4n7Q5N3ggGVNHpkUI=",
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "nixpkgs.lib",
|
||||||
|
"rev": "0e79af5e3d4dcfcd676ab5ba3f95d2e3352e078c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -379,11 +419,56 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs_3": {
|
"nixpkgs_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777954456,
|
"lastModified": 1783978241,
|
||||||
"narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=",
|
"narHash": "sha256-7kK0Y/fIV2NTKArkd/eZGaFg+dEmgP8KDRsGK2vB5M4=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "a8b81d3cc8d35af7bc98694696bea61ad4f8fca7",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-unstable-small",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_4": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1767892417,
|
||||||
|
"narHash": "sha256-8bW3q88CEg2u4hSP66Vf4lpbLonHz7hqDNBMcCY7E9U=",
|
||||||
|
"rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba",
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre924538.3497aa5c9457/nixexprs.tar.xz"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_5": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1784555310,
|
||||||
|
"narHash": "sha256-/FCliTPgiuV1owejZFNx3Ch9irdvkOfOFl+HHZ+DrtM=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "421eebfd0ec7bccd4abe826ce62d7e6e83129493",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixpkgs-unstable",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_6": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1784796856,
|
||||||
|
"narHash": "sha256-wWFrV5/Qbm+lyt5x20E/bSbfJiGKMo4RCxZV8cl/WZI=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1",
|
"rev": "e2587caef70cea85dd97d7daab492899902dbf5d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -393,29 +478,29 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_4": {
|
"nixpkgs_7": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777207419,
|
"lastModified": 1784564315,
|
||||||
"narHash": "sha256-V3bmPWAajDiC+1ClDOp55gianW2EyRJSJOyu1RUQibc=",
|
"narHash": "sha256-7OpsHHIZFUBLbeHNQ0oC40DZRQjsmGWodXge+OqgPgk=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "a7ecea3deccfbdbf22945a89984fcc5a169da8aa",
|
"rev": "0c2094806c9e542f31785ef3569ab9e900e3ce9c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "a7ecea3deccfbdbf22945a89984fcc5a169da8aa",
|
"rev": "0c2094806c9e542f31785ef3569ab9e900e3ce9c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixunstable": {
|
"nixunstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777954456,
|
"lastModified": 1784796856,
|
||||||
"narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=",
|
"narHash": "sha256-wWFrV5/Qbm+lyt5x20E/bSbfJiGKMo4RCxZV8cl/WZI=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1",
|
"rev": "e2587caef70cea85dd97d7daab492899902dbf5d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -428,17 +513,15 @@
|
|||||||
"nixvimunstable": {
|
"nixvimunstable": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-parts": "flake-parts_2",
|
"flake-parts": "flake-parts_2",
|
||||||
"nixpkgs": [
|
"nixpkgs": "nixpkgs_5",
|
||||||
"nixunstable"
|
"systems": "systems_4"
|
||||||
],
|
|
||||||
"systems": "systems_3"
|
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777991353,
|
"lastModified": 1785001306,
|
||||||
"narHash": "sha256-DFwjggMV+nzCZpwK6Obxj9F+P59rbLVowGqHETfctBk=",
|
"narHash": "sha256-xWqmquUtqKXLeDZ1oQUO+rV4sjA9TShIJhLL8M5Bozo=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixvim",
|
"repo": "nixvim",
|
||||||
"rev": "7986a276960b4dfaed9bb2c3c438b5ba71ae08f1",
|
"rev": "48409beb41e8e28b64e8160ca82d8a93fb628963",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -451,14 +534,14 @@
|
|||||||
"nurpkgs": {
|
"nurpkgs": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-parts": "flake-parts_3",
|
"flake-parts": "flake-parts_3",
|
||||||
"nixpkgs": "nixpkgs_3"
|
"nixpkgs": "nixpkgs_6"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1778395809,
|
"lastModified": 1785034246,
|
||||||
"narHash": "sha256-Jl3fg2TTQpFEFR4Xg9wdrNEohWIZI2jrLPO84ctFfPc=",
|
"narHash": "sha256-/Wul0/XyCTasQ4WYUMHksMffgOOhwJudIzwWT9HpCY4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "4d723c32ac8ccbf63f6f201c95195fae1ac1d11c",
|
"rev": "8020cdf42a4c803d7e48bf1375177145deb6cfac",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -476,7 +559,9 @@
|
|||||||
"flake-parts": "flake-parts",
|
"flake-parts": "flake-parts",
|
||||||
"hmunstable": "hmunstable",
|
"hmunstable": "hmunstable",
|
||||||
"minecraft": "minecraft",
|
"minecraft": "minecraft",
|
||||||
|
"niks3": "niks3",
|
||||||
"nix-hardware": "nix-hardware",
|
"nix-hardware": "nix-hardware",
|
||||||
|
"nixpkgs-lib": "nixpkgs-lib_2",
|
||||||
"nixunstable": "nixunstable",
|
"nixunstable": "nixunstable",
|
||||||
"nixvimunstable": "nixvimunstable",
|
"nixvimunstable": "nixvimunstable",
|
||||||
"nurpkgs": "nurpkgs",
|
"nurpkgs": "nurpkgs",
|
||||||
@@ -486,16 +571,16 @@
|
|||||||
},
|
},
|
||||||
"stable": {
|
"stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1750133334,
|
"lastModified": 1783625654,
|
||||||
"narHash": "sha256-urV51uWH7fVnhIvsZIELIYalMYsyr2FCalvlRTzqWRw=",
|
"narHash": "sha256-pI1244/PJfTyKhlAr2QYQC55vR6UQdnGA0rJUgtO2IQ=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "36ab78dab7da2e4e27911007033713bab534187b",
|
"rev": "a0230bd8d5cbd13893b2263918d396a2c7dd0407",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"ref": "nixos-25.05",
|
"ref": "release-26.05",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
@@ -545,6 +630,22 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"systems_4": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1774449309,
|
||||||
|
"narHash": "sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"rev": "c29398b59d2048c4ab79345812849c9bd15e9150",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"ref": "future-26.11",
|
||||||
|
"repo": "default",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"treefmt-nix": {
|
"treefmt-nix": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@@ -553,11 +654,32 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1775636079,
|
"lastModified": 1784369104,
|
||||||
"narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=",
|
"narHash": "sha256-47cxbcZODibHv3rELFQ9vZly0vUNkND/atn/U7HLeb0=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "treefmt-nix",
|
"repo": "treefmt-nix",
|
||||||
"rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba",
|
"rev": "df3c0640565d04a0261253cdd89fce78ec50168a",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "treefmt-nix",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"treefmt-nix_2": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"niks3",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1780220602,
|
||||||
|
"narHash": "sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM=",
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "treefmt-nix",
|
||||||
|
"rev": "db947814a175b7ca6ded66e21383d938df01c227",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -568,14 +690,14 @@
|
|||||||
},
|
},
|
||||||
"vsext": {
|
"vsext": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": "nixpkgs_4"
|
"nixpkgs": "nixpkgs_7"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1778384975,
|
"lastModified": 1784949765,
|
||||||
"narHash": "sha256-+27MJizhdJGXTl3jzNKnGU3C+fJJBcTsBQb6PtS5vBE=",
|
"narHash": "sha256-MB+0noLfsYMoMsBkyG5CKYZmSk7dSXendvvjfQFUiPw=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-vscode-extensions",
|
"repo": "nix-vscode-extensions",
|
||||||
"rev": "5d9f84ecc813690afdd4b35c896904fc02ab6cac",
|
"rev": "242a696abba55b45d577b5292e90b597284f5f85",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -592,11 +714,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1777732699,
|
"lastModified": 1784642409,
|
||||||
"narHash": "sha256-2uX/XtOWZ/oy2rerRynVhqVA//ZXZ3Fo60PikLHEPQc=",
|
"narHash": "sha256-hcbDqFuySAJawljt5r0sKBCJKYnbtGD0T/ZIozH1Dq0=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NixOS-WSL",
|
"repo": "NixOS-WSL",
|
||||||
"rev": "5482f113fd31ebac131d1ebeb2ae90bf0d5e41f5",
|
"rev": "eaeb18da90024448a60eb1ec7132eafa4003404e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -24,11 +24,10 @@
|
|||||||
inputs.nixpkgs.follows = "nixunstable";
|
inputs.nixpkgs.follows = "nixunstable";
|
||||||
};
|
};
|
||||||
minecraft.url = "github:Infinidoge/nix-minecraft";
|
minecraft.url = "github:Infinidoge/nix-minecraft";
|
||||||
|
niks3.url = "github:Mic92/niks3";
|
||||||
nix-hardware.url = "github:nixos/nixos-hardware";
|
nix-hardware.url = "github:nixos/nixos-hardware";
|
||||||
nixvimunstable = {
|
nixpkgs-lib.url = "github:nix-community/nixpkgs.lib";
|
||||||
url = "github:nix-community/nixvim/main";
|
nixvimunstable.url = "github:nix-community/nixvim/main";
|
||||||
inputs.nixpkgs.follows = "nixunstable";
|
|
||||||
};
|
|
||||||
nixunstable.url = "github:nixos/nixpkgs/nixos-unstable";
|
nixunstable.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||||
nurpkgs.url = "github:nix-community/NUR";
|
nurpkgs.url = "github:nix-community/NUR";
|
||||||
vsext.url = "github:nix-community/nix-vscode-extensions";
|
vsext.url = "github:nix-community/nix-vscode-extensions";
|
||||||
@@ -63,7 +62,10 @@
|
|||||||
config = {
|
config = {
|
||||||
allowUnfree = true;
|
allowUnfree = true;
|
||||||
allowUnfreePredicate = _: true;
|
allowUnfreePredicate = _: true;
|
||||||
permittedInsecurePackages = [ "ventoy-1.1.05" ];
|
permittedInsecurePackages = [
|
||||||
|
"ventoy-1.1.05"
|
||||||
|
"electron-39.8.10"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@@ -84,6 +86,7 @@
|
|||||||
self
|
self
|
||||||
top
|
top
|
||||||
;
|
;
|
||||||
|
pkgs' = top.self.packages.x86_64-linux;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -97,7 +100,7 @@
|
|||||||
{
|
{
|
||||||
deployment = {
|
deployment = {
|
||||||
inherit (v) tags;
|
inherit (v) tags;
|
||||||
targetHost = v.ts;
|
targetHost = if (v ? "nebulaIp") then v.nebulaIp else v.ts;
|
||||||
targetUser = "greg";
|
targetUser = "greg";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -145,16 +148,17 @@
|
|||||||
pkgs = imported_packages.${system};
|
pkgs = imported_packages.${system};
|
||||||
};
|
};
|
||||||
|
|
||||||
packages = (import ./pkgs { inherit pkgs; });
|
packages = (import ./pkgs { inherit pkgs top; });
|
||||||
|
|
||||||
checks = import ./checks.nix {
|
checks = import ./checks.nix {
|
||||||
inherit system top self';
|
inherit system top self';
|
||||||
inherit (pkgs) lib;
|
inherit (top.nixpkgs-lib) lib;
|
||||||
};
|
};
|
||||||
|
|
||||||
devShells = import ./shells.nix {
|
devShells = import ./shells.nix {
|
||||||
inherit pkgs;
|
inherit pkgs;
|
||||||
inherit (top) colmena;
|
inherit (top) colmena;
|
||||||
|
inherit (self') packages;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
+1
-8
@@ -4,14 +4,6 @@ builds:
|
|||||||
- "homeConfigurations.*"
|
- "homeConfigurations.*"
|
||||||
- "nixosConfigurations.*"
|
- "nixosConfigurations.*"
|
||||||
- "packages.*"
|
- "packages.*"
|
||||||
# bitwarden-cli package is broken on aarch64-darwin
|
|
||||||
- "packages.aarch64-darwin.img-bitwarden"
|
|
||||||
# kmod-31 is not a thing on Darwin
|
|
||||||
- "packages.aarch64-darwin.qemu-hook"
|
|
||||||
- "packages.aarch64-darwin.vfio_shutdown"
|
|
||||||
- "packages.aarch64-darwin.vfio_startup"
|
|
||||||
# This one is a bit of a beast and shouldn't take up Garnix time
|
|
||||||
- "packages.aarch64-darwin.zim"
|
|
||||||
# These are just images which I will build when
|
# These are just images which I will build when
|
||||||
# I feel like it
|
# I feel like it
|
||||||
- "devShells.*"
|
- "devShells.*"
|
||||||
@@ -28,3 +20,4 @@ builds:
|
|||||||
# to build at home
|
# to build at home
|
||||||
- homeConfigurations."gregory.hellings-mbp"
|
- homeConfigurations."gregory.hellings-mbp"
|
||||||
- homeConfigurations.gregs-MacBook-Pro-16-inch-Nov-2024
|
- homeConfigurations.gregs-MacBook-Pro-16-inch-Nov-2024
|
||||||
|
- homeConfigurations.ivr
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# vim: set filetype=nushell :
|
# vim: set filetype=nushell :
|
||||||
let servers = [isaiah jeremiah zeke genesis]
|
let servers = [isaiah jeremiah zeke genesis hosea]
|
||||||
|
|
||||||
def par-map [ items: list, c: closure ] {
|
def par-map [ items: list, c: closure ] {
|
||||||
let results = $items | par-each -k $c
|
let results = $items | par-each -k $c
|
||||||
@@ -12,15 +12,51 @@ def --env unlock [] {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
def rebuild [] {
|
def nebulaIps [] {
|
||||||
|
open /etc/nixos/network.json | get hosts | items { |h, e| $e.nebulaIp? } | where $it != null | sort
|
||||||
|
}
|
||||||
|
|
||||||
|
def genNebulaCert [ --ips: string, --name: string ] {
|
||||||
|
let public = $'~/SynologyDrive/nebula/($name).key.pub' | path expand
|
||||||
|
let private = $'~/SynologyDrive/nebula/($name).key' | path expand
|
||||||
|
let cert = $'/etc/nixos/secrets/nebula/($name).crt'
|
||||||
|
let ca_cert = '~/SynologyDrive/nebula/ca.crt' | path expand
|
||||||
|
let ca_key = '~/SynologyDrive/nebula/ca.key' | path expand
|
||||||
|
|
||||||
|
# Generate public key if there isn't one already
|
||||||
|
if ( not ($public | path exists) ) {
|
||||||
|
nebula-cert keygen -out-key $private -out-pub $public
|
||||||
|
}
|
||||||
|
# Clear old cert if there is one
|
||||||
|
if ( $cert | path exists) {
|
||||||
|
rm $cert
|
||||||
|
}
|
||||||
|
|
||||||
|
# Create and sign certs
|
||||||
|
(nebula-cert sign
|
||||||
|
-ca-crt $ca_cert
|
||||||
|
-ca-key $ca_key
|
||||||
|
-name $name
|
||||||
|
-networks $ips
|
||||||
|
-out-crt $cert
|
||||||
|
-in-pub $public
|
||||||
|
)
|
||||||
|
|
||||||
|
# Agenix update
|
||||||
|
cd /etc/nixos/secrets
|
||||||
|
cat $private | agenix -e $'nebula/($name).key.age'
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
def rebuild [ $target: string = "switch" ] {
|
||||||
if (uname | get operating-system) == "Darwin" {
|
if (uname | get operating-system) == "Darwin" {
|
||||||
sudo darwin-rebuild switch
|
sudo darwin-rebuild $target
|
||||||
} else {
|
} else {
|
||||||
let hostname = uname | get nodename
|
let hostname = uname | get nodename
|
||||||
let build = ^nom build --keep-going $"/etc/nixos#nixosConfigurations.($hostname).config.system.build.toplevel"
|
let build = ^nom build --keep-going $"/etc/nixos#nixosConfigurations.($hostname).config.system.build.toplevel"
|
||||||
if $env.LAST_EXIT_CODE == 0 {
|
if $env.LAST_EXIT_CODE == 0 {
|
||||||
nvd diff /run/current-system result
|
nvd diff /run/current-system result
|
||||||
run0 result/bin/switch-to-configuration switch
|
run0 result/bin/switch-to-configuration $target
|
||||||
} else {
|
} else {
|
||||||
print "Error during build"
|
print "Error during build"
|
||||||
}
|
}
|
||||||
@@ -35,7 +71,8 @@ def deploy [ $host: string, $build: string = "" ] {
|
|||||||
if $buildhost == "linode" or $buildhost == "genesis" {
|
if $buildhost == "linode" or $buildhost == "genesis" {
|
||||||
$buildhost = "isaiah"
|
$buildhost = "isaiah"
|
||||||
}
|
}
|
||||||
nixos-rebuild switch --sudo --use-substitutes --target-host $host --build-host $buildhost
|
colmena apply --on $host
|
||||||
|
#nixos-rebuild switch --sudo --use-substitutes --target-host $host --build-host $buildhost
|
||||||
}
|
}
|
||||||
|
|
||||||
def ff [ $file: string ] {
|
def ff [ $file: string ] {
|
||||||
@@ -69,13 +106,6 @@ def dc [ $cmd: string = "sh" ] {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
def claude [ ] {
|
|
||||||
unlock
|
|
||||||
$env.GITLAB_TOKEN = ^bw get item 7d3da4e9-5f9a-49d0-8e14-b39c010a4001 | from json | get fields | find claudeapi | get value
|
|
||||||
#$env.ANTHROPIC_API_KEY = ^bw get item e122fd08-3506-4f21-9c6a-b42b00fe5be1 | from json | get login.password
|
|
||||||
^claude
|
|
||||||
}
|
|
||||||
|
|
||||||
if ("/usr/local/bin" | path exists) {
|
if ("/usr/local/bin" | path exists) {
|
||||||
$env.PATH = $env.PATH | append "/usr/local/bin"
|
$env.PATH = $env.PATH | append "/usr/local/bin"
|
||||||
}
|
}
|
||||||
|
|||||||
+26
-25
@@ -13,24 +13,25 @@
|
|||||||
includes = [ "config.local" ];
|
includes = [ "config.local" ];
|
||||||
enableDefaultConfig = false;
|
enableDefaultConfig = false;
|
||||||
|
|
||||||
matchBlocks =
|
settings =
|
||||||
let
|
let
|
||||||
nas = {
|
nas = {
|
||||||
user = "admin";
|
User = "admin";
|
||||||
};
|
};
|
||||||
owned = {
|
owned = {
|
||||||
user = "greg";
|
User = "greg";
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
inherit nas;
|
inherit nas;
|
||||||
|
|
||||||
"*" = {
|
"*" = {
|
||||||
dynamicForwards = [ { port = 10240; } ];
|
DynamicForward = [ "10240" ];
|
||||||
serverAliveInterval = 60;
|
ForwardAgent = "yes";
|
||||||
extraOptions = {
|
LogLevel = "error";
|
||||||
LogLevel = "error";
|
ServerAliveInterval = 60;
|
||||||
SetEnv = "TERM=xterm-256color";
|
SetEnv = {
|
||||||
|
TERM = "xterm-256color";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -41,46 +42,46 @@
|
|||||||
"chronicles.thehellings.lan" = lib.hm.dag.entryBefore [ "*.thehellings.lan" ] nas;
|
"chronicles.thehellings.lan" = lib.hm.dag.entryBefore [ "*.thehellings.lan" ] nas;
|
||||||
|
|
||||||
gh = {
|
gh = {
|
||||||
user = "git";
|
User = "git";
|
||||||
hostname = "github.com";
|
Hostname = "github.com";
|
||||||
};
|
};
|
||||||
"src" = {
|
"src" = {
|
||||||
user = "git";
|
User = "git";
|
||||||
hostname = "jeremiah.shire-zebra.ts.net";
|
Hostname = "jeremiah.shire-zebra.ts.net";
|
||||||
port = 32222;
|
Port = 32222;
|
||||||
};
|
};
|
||||||
srcpub = {
|
srcpub = {
|
||||||
user = "git";
|
User = "git";
|
||||||
hostname = "src.thehellings.com";
|
Hostname = "src.thehellings.com";
|
||||||
port = 2222;
|
Port = 2222;
|
||||||
};
|
};
|
||||||
ivr = {
|
ivr = {
|
||||||
user = "git";
|
User = "git";
|
||||||
hostname = "gitlab.com";
|
Hostname = "gitlab.com";
|
||||||
};
|
};
|
||||||
|
|
||||||
"ivr.thehellings.lan" = lib.hm.dag.entryBefore [ "ivr" ] {
|
"ivr.thehellings.lan" = lib.hm.dag.entryBefore [ "ivr" ] {
|
||||||
user = "gregory.hellings";
|
User = "gregory.hellings";
|
||||||
};
|
};
|
||||||
|
|
||||||
"*.thehellings.lan" = owned;
|
"*.thehellings.lan" = owned;
|
||||||
"10.42.*" = owned;
|
"10.42.*" = owned;
|
||||||
|
|
||||||
"host.crosswire.org crosswire" = {
|
"host.crosswire.org crosswire" = {
|
||||||
hostname = "host.crosswire.org";
|
Hostname = "host.crosswire.org";
|
||||||
user = "ghellings";
|
User = "ghellings";
|
||||||
};
|
};
|
||||||
|
|
||||||
fedpeople = {
|
fedpeople = {
|
||||||
hostname = "fedorapeople.org";
|
Hostname = "fedorapeople.org";
|
||||||
user = "greghellings";
|
User = "greghellings";
|
||||||
};
|
};
|
||||||
|
|
||||||
"src.fedoraproject.org pkgs.fedoraproject.org" = {
|
"src.fedoraproject.org pkgs.fedoraproject.org" = {
|
||||||
user = "greghellings";
|
User = "greghellings";
|
||||||
};
|
};
|
||||||
|
|
||||||
"127.*".extraOptions = {
|
"127.*" = {
|
||||||
PubkeyAcceptedAlgorithms = "+ssh-rsa";
|
PubkeyAcceptedAlgorithms = "+ssh-rsa";
|
||||||
HostkeyAlgorithms = "+ssh-rsa";
|
HostkeyAlgorithms = "+ssh-rsa";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -8,7 +8,6 @@
|
|||||||
home.packages =
|
home.packages =
|
||||||
with pkgs;
|
with pkgs;
|
||||||
[
|
[
|
||||||
attic-client
|
|
||||||
dig
|
dig
|
||||||
jqp
|
jqp
|
||||||
kubernetes-helm
|
kubernetes-helm
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ let
|
|||||||
let
|
let
|
||||||
inherit (metadata.hosts.${host}) system;
|
inherit (metadata.hosts.${host}) system;
|
||||||
pkgs = nixpkgs.${system};
|
pkgs = nixpkgs.${system};
|
||||||
|
pkgs' = top.self.packages.${system};
|
||||||
username =
|
username =
|
||||||
if builtins.hasAttr "user" metadata.hosts.${host} then metadata.hosts.${host}.user else "greg";
|
if builtins.hasAttr "user" metadata.hosts.${host} then metadata.hosts.${host}.user else "greg";
|
||||||
in
|
in
|
||||||
@@ -25,6 +26,7 @@ let
|
|||||||
host
|
host
|
||||||
username
|
username
|
||||||
metadata
|
metadata
|
||||||
|
pkgs'
|
||||||
;
|
;
|
||||||
nixvim = top.nixvimunstable;
|
nixvim = top.nixvimunstable;
|
||||||
gui = false;
|
gui = false;
|
||||||
|
|||||||
+3
-2
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
|
pkgs',
|
||||||
lib,
|
lib,
|
||||||
host ? "most",
|
host ? "most",
|
||||||
top,
|
top,
|
||||||
@@ -38,7 +39,7 @@ in
|
|||||||
gh
|
gh
|
||||||
git
|
git
|
||||||
gnupatch
|
gnupatch
|
||||||
hms
|
pkgs'.hms
|
||||||
btop
|
btop
|
||||||
inetutils
|
inetutils
|
||||||
jq
|
jq
|
||||||
@@ -46,7 +47,7 @@ in
|
|||||||
nix-prefetch
|
nix-prefetch
|
||||||
nmap
|
nmap
|
||||||
openssl
|
openssl
|
||||||
setup-ssh
|
pkgs'.setup-ssh
|
||||||
tmux
|
tmux
|
||||||
tree
|
tree
|
||||||
unzip
|
unzip
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{...}: {}
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
{ pkgs, ... }:
|
{ lib, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
greg = {
|
greg = {
|
||||||
@@ -23,8 +23,11 @@
|
|||||||
mattermost-desktop
|
mattermost-desktop
|
||||||
minio-client
|
minio-client
|
||||||
mumble
|
mumble
|
||||||
|
nebula
|
||||||
|
nix-index
|
||||||
pre-commit
|
pre-commit
|
||||||
prismlauncher
|
prismlauncher
|
||||||
|
rclone
|
||||||
restic
|
restic
|
||||||
restic-browser
|
restic-browser
|
||||||
tea
|
tea
|
||||||
@@ -36,4 +39,13 @@
|
|||||||
settings.SKIP_HOST_UPDATE = true;
|
settings.SKIP_HOST_UPDATE = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
xdg.desktopEntries = {
|
||||||
|
prismlauncher = {
|
||||||
|
name = "Prism Launcher - Minecraft";
|
||||||
|
actions.minecraft = {
|
||||||
|
name = "Minecraft";
|
||||||
|
exec = lib.getExe pkgs.prismlauncher;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
|
pkgs',
|
||||||
lib,
|
lib,
|
||||||
username,
|
username,
|
||||||
...
|
...
|
||||||
@@ -20,6 +21,7 @@
|
|||||||
claude-code
|
claude-code
|
||||||
direnv
|
direnv
|
||||||
home-manager
|
home-manager
|
||||||
|
pkgs'.dockerCompat
|
||||||
python3Packages.ipython
|
python3Packages.ipython
|
||||||
just
|
just
|
||||||
glab
|
glab
|
||||||
@@ -36,18 +38,22 @@
|
|||||||
".pip/pip.conf".text = ''
|
".pip/pip.conf".text = ''
|
||||||
[global]
|
[global]
|
||||||
retries = 1
|
retries = 1
|
||||||
index-url = https://pypi.python.org/simple
|
index-url = https://pypi.python.org/
|
||||||
extra-index-url =
|
extra-index-url =
|
||||||
https://pypidev.ivrtechnology.com/simple/
|
https://pypidev.ivrtechnology.com/
|
||||||
'';
|
'';
|
||||||
".config/uv/uv.toml".text = ''
|
".config/uv/uv.toml".text = ''
|
||||||
index-strategy = "unsafe-first-match"
|
index-strategy = "unsafe-first-match"
|
||||||
[[index]]
|
[[index]]
|
||||||
url = "https://pypidev.ivrtechnology.com/simple/"
|
url = "https://pypidev.ivrtechnology.com/"
|
||||||
name = "pypidev"
|
name = "pypidev"
|
||||||
ignore-error-codes = [403]
|
ignore-error-codes = [403]
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
sessionVariables = {
|
||||||
|
BW_GITLAB_ITEM = "7d3da4e9-5f9a-49d0-8e14-b39c010a4001";
|
||||||
|
BW_ANTHROPIC_ITEM = "e122fd08-3506-4f21-9c6a-b42b00fe5be1";
|
||||||
|
};
|
||||||
username = username;
|
username = username;
|
||||||
homeDirectory = "/Users/${username}";
|
homeDirectory = "/Users/${username}";
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
{ ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
}
|
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
|
pkgs',
|
||||||
lib,
|
lib,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
@@ -26,12 +27,17 @@ in
|
|||||||
ansible
|
ansible
|
||||||
awscli2
|
awscli2
|
||||||
cargo
|
cargo
|
||||||
|
clippy
|
||||||
direnv
|
direnv
|
||||||
|
docker
|
||||||
|
docker-compose
|
||||||
|
docker-buildx
|
||||||
|
go
|
||||||
home-manager
|
home-manager
|
||||||
just
|
just
|
||||||
mcp-grafana
|
mcp-grafana
|
||||||
|
nil
|
||||||
nixVersions.stable
|
nixVersions.stable
|
||||||
podman
|
|
||||||
poetry
|
poetry
|
||||||
pre-commit
|
pre-commit
|
||||||
(pulumi.withPackages (
|
(pulumi.withPackages (
|
||||||
@@ -45,6 +51,7 @@ in
|
|||||||
))
|
))
|
||||||
python
|
python
|
||||||
rustc
|
rustc
|
||||||
|
rustfmt
|
||||||
terraform
|
terraform
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|||||||
+12
-2
@@ -3,19 +3,24 @@
|
|||||||
lib,
|
lib,
|
||||||
metadata,
|
metadata,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
top,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
../modules/nix-conf.nix
|
../modules/nix-conf.nix
|
||||||
|
top.niks3.nixosModules.niks3-auto-upload
|
||||||
];
|
];
|
||||||
|
|
||||||
|
age.secrets.niks3-api-token.file = ../secrets/niks3/api_token.age;
|
||||||
|
|
||||||
console = {
|
console = {
|
||||||
font = "Lat2-Terminus16";
|
font = "Lat2-Terminus16";
|
||||||
keyMap = "us";
|
keyMap = "us";
|
||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
top.niks3.packages.${pkgs.stdenv.hostPlatform.system}.niks3
|
||||||
agenix
|
agenix
|
||||||
bitwarden-cli
|
bitwarden-cli
|
||||||
bmon
|
bmon
|
||||||
@@ -26,10 +31,9 @@
|
|||||||
efibootmgr
|
efibootmgr
|
||||||
findutils
|
findutils
|
||||||
file
|
file
|
||||||
gcc-tune
|
|
||||||
git
|
git
|
||||||
gnupatch
|
gnupatch
|
||||||
hms # My own home manager switcher
|
top.self.packages.${pkgs.stdenv.hostPlatform.system}.hms # My own home manager switcher
|
||||||
iperf
|
iperf
|
||||||
killall
|
killall
|
||||||
nano
|
nano
|
||||||
@@ -97,6 +101,12 @@
|
|||||||
# Enable the OpenSSH daemon for remote control
|
# Enable the OpenSSH daemon for remote control
|
||||||
services = {
|
services = {
|
||||||
locate.enable = true;
|
locate.enable = true;
|
||||||
|
niks3-auto-upload = {
|
||||||
|
enable = config.greg.nix.cache;
|
||||||
|
authTokenFile = config.age.secrets.niks3-api-token.path;
|
||||||
|
serverUrl = "http://hosea.nebula.thehellings.com:5751";
|
||||||
|
verifyS3Integrity = true;
|
||||||
|
};
|
||||||
openssh = {
|
openssh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.X11Forwarding = true;
|
settings.X11Forwarding = true;
|
||||||
|
|||||||
+8
-1
@@ -15,15 +15,22 @@ let
|
|||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
inherit (metadata.hosts.${name}) system;
|
inherit (metadata.hosts.${name}) system;
|
||||||
|
pkgs' = top.self.packages.${system};
|
||||||
in
|
in
|
||||||
channel.lib.nixosSystem {
|
channel.lib.nixosSystem {
|
||||||
pkgs = nixpkgs.${system};
|
pkgs = nixpkgs.${system};
|
||||||
specialArgs = {
|
specialArgs = {
|
||||||
inherit metadata top lib';
|
inherit
|
||||||
|
metadata
|
||||||
|
top
|
||||||
|
lib'
|
||||||
|
pkgs'
|
||||||
|
;
|
||||||
};
|
};
|
||||||
modules = [
|
modules = [
|
||||||
{
|
{
|
||||||
nixpkgs.hostPlatform = system;
|
nixpkgs.hostPlatform = system;
|
||||||
|
networking.hostName = name;
|
||||||
}
|
}
|
||||||
# Imported ones
|
# Imported ones
|
||||||
top.agenix.nixosModules.default
|
top.agenix.nixosModules.default
|
||||||
|
|||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{ config, modulesPath, pkgs, lib, ... }:
|
||||||
|
{
|
||||||
|
imports = [ (modulesPath + "/virtualisation/proxmox-lxc.nix") ];
|
||||||
|
nix.settings = { sandbox = false; };
|
||||||
|
proxmoxLXC = {
|
||||||
|
manageNetwork = false;
|
||||||
|
privileged = true;
|
||||||
|
};
|
||||||
|
services.fstrim.enable = false; # Let Proxmox host handle fstrim
|
||||||
|
services.openssh = {
|
||||||
|
enable = true;
|
||||||
|
openFirewall = true;
|
||||||
|
settings = {
|
||||||
|
PermitRootLogin = "yes";
|
||||||
|
PasswordAuthentication = true;
|
||||||
|
PermitEmptyPasswords = "yes";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -12,10 +12,6 @@
|
|||||||
top.nix-hardware.nixosModules.framework-11th-gen-intel
|
top.nix-hardware.nixosModules.framework-11th-gen-intel
|
||||||
];
|
];
|
||||||
|
|
||||||
age.secrets = {
|
|
||||||
compose-attic.file = ../../../secrets/compose/attic.env.age;
|
|
||||||
};
|
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
loader = {
|
loader = {
|
||||||
systemd-boot = {
|
systemd-boot = {
|
||||||
|
|||||||
@@ -2,7 +2,12 @@
|
|||||||
# your system. Help is available in the configuration.nix(5) man page
|
# your system. Help is available in the configuration.nix(5) man page
|
||||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||||
|
|
||||||
{ top, pkgs, ... }:
|
{
|
||||||
|
top,
|
||||||
|
pkgs,
|
||||||
|
pkgs',
|
||||||
|
...
|
||||||
|
}:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
# Include the results of the hardware scan.
|
# Include the results of the hardware scan.
|
||||||
@@ -31,7 +36,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
create_ssl
|
pkgs'.create_ssl
|
||||||
step-ca
|
step-ca
|
||||||
];
|
];
|
||||||
|
|
||||||
@@ -57,6 +62,7 @@
|
|||||||
serverProperties = {
|
serverProperties = {
|
||||||
allow-flight = true;
|
allow-flight = true;
|
||||||
motd = "Maya's Minecraft World";
|
motd = "Maya's Minecraft World";
|
||||||
|
online-mode = true;
|
||||||
};
|
};
|
||||||
whitelist = { };
|
whitelist = { };
|
||||||
|
|
||||||
@@ -123,9 +129,14 @@
|
|||||||
# Better storage engines
|
# Better storage engines
|
||||||
# https://www.curseforge.com/minecraft/mc-mods/refined-storage
|
# https://www.curseforge.com/minecraft/mc-mods/refined-storage
|
||||||
refined-storage = pkgs.fetchurl {
|
refined-storage = pkgs.fetchurl {
|
||||||
url = "https://mediafilez.forgecdn.net/files/7961/605/refinedstorage-fabric-3.0.0-beta.5.jar";
|
url = "https://mediafilez.forgecdn.net/files/8086/588/refinedstorage-fabric-3.0.0.jar";
|
||||||
hash = "sha256-UiXNrGw/giCZAnCjFzFc9k4mrq6deTtL6Z00arSUFOU=";
|
hash = "sha256-LuOF0aYQon78AQeD5fQ8OXHCnekfa+PNKpH7cqimFNs=";
|
||||||
};
|
};
|
||||||
|
# https://www.curseforge.com/minecraft/mc-mods/storage-drawers
|
||||||
|
#storagedrawers = pkgs.fetchurl {
|
||||||
|
#url = "https://mediafilez.forgecdn.net/files/7352/799/StorageDrawers-fabric-1.21.11-20.0.0.jar";
|
||||||
|
#hash = "sha256-eBKCmAtjAhdAjOyLMRneu/NZnNt+orIezxPy6V8g/S8=";
|
||||||
|
#};
|
||||||
survivalfly = pkgs.fetchurl {
|
survivalfly = pkgs.fetchurl {
|
||||||
url = "https://mediafilez.forgecdn.net/files/7870/312/survivalfly-1.3_fabric-mc26.1.1.jar";
|
url = "https://mediafilez.forgecdn.net/files/7870/312/survivalfly-1.3_fabric-mc26.1.1.jar";
|
||||||
hash = "sha256-Kai4wSxckpXbs1yLp8wJ4BmmjNkdDbeqerqWGIz3+Zk=";
|
hash = "sha256-Kai4wSxckpXbs1yLp8wJ4BmmjNkdDbeqerqWGIz3+Zk=";
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ let
|
|||||||
#"1.0.0.1" # Cloudflare
|
#"1.0.0.1" # Cloudflare
|
||||||
#"149.112.112.112" # Quad 9
|
#"149.112.112.112" # Quad 9
|
||||||
metadata.infra.gw # Currently using our UniFi router for DNS as well
|
metadata.infra.gw # Currently using our UniFi router for DNS as well
|
||||||
|
"100.100.100.100"
|
||||||
];
|
];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
@@ -115,16 +116,21 @@ in
|
|||||||
"@\tIN\tSOA\t${config.networking.hostName}\tgreg@thehellings.com (1 1m 1m 1m 1m)"
|
"@\tIN\tSOA\t${config.networking.hostName}\tgreg@thehellings.com (1 1m 1m 1m 1m)"
|
||||||
"\tIN\tNS\t${config.networking.hostName}"
|
"\tIN\tNS\t${config.networking.hostName}"
|
||||||
];
|
];
|
||||||
makeHost = host: "${host.name}\tIN\tA\t${host.address}";
|
makeHost =
|
||||||
|
host:
|
||||||
|
[ "${host.name}\tIN\tA\t${host.address}" ]
|
||||||
|
++ lib.map (a: "${a}\tIN\tA\t${host.address}") (
|
||||||
|
if builtins.hasAttr "aliases" host then host.aliases else [ ]
|
||||||
|
);
|
||||||
in
|
in
|
||||||
pkgs.writeText "${domain}" (
|
pkgs.writeText "${domain}" (
|
||||||
builtins.concatStringsSep "\n" (preamble ++ (lib.map makeHost hosts) ++ [ "" ])
|
builtins.concatStringsSep "\n" (preamble ++ (lib.flatten (lib.map makeHost hosts)) ++ [ "" ])
|
||||||
);
|
);
|
||||||
in
|
in
|
||||||
lib.mapAttrs
|
lib.mapAttrs
|
||||||
(domain: net: {
|
(domain: net: {
|
||||||
master = true;
|
master = true;
|
||||||
file = makeZoneFile (lib'.hostsByNet net metadata.hosts) domain;
|
file = makeZoneFile (lib'.hostsByNet net (metadata.hosts // metadata.external)) domain;
|
||||||
})
|
})
|
||||||
{
|
{
|
||||||
"shire-zebra.ts.net" = "tailscale";
|
"shire-zebra.ts.net" = "tailscale";
|
||||||
|
|||||||
@@ -1,70 +0,0 @@
|
|||||||
{
|
|
||||||
lib,
|
|
||||||
metadata,
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
let
|
|
||||||
ips = lib.filterAttrs (_k: v: v ? "ip" && v.ip != null) metadata.hosts;
|
|
||||||
tps = lib.filterAttrs (_k: v: v ? "ts" && v.ts != null) metadata.hosts;
|
|
||||||
get = field: set: lib.mapAttrsToList (_k: v: v.${field}) set;
|
|
||||||
getTS = get "ts" tps;
|
|
||||||
getIP = get "ip" ips;
|
|
||||||
whitelists = builtins.concatStringsSep "," (
|
|
||||||
[
|
|
||||||
"localhost"
|
|
||||||
"127.0.0.1"
|
|
||||||
]
|
|
||||||
++ getTS
|
|
||||||
++ getIP
|
|
||||||
);
|
|
||||||
in
|
|
||||||
{
|
|
||||||
services = {
|
|
||||||
prowlarr = {
|
|
||||||
enable = true;
|
|
||||||
dataDir = "/arr/prowlarr";
|
|
||||||
openFirewall = true;
|
|
||||||
};
|
|
||||||
radarr = {
|
|
||||||
enable = true;
|
|
||||||
openFirewall = true;
|
|
||||||
};
|
|
||||||
transmission = {
|
|
||||||
enable = true;
|
|
||||||
openPeerPorts = true;
|
|
||||||
openRPCPort = true;
|
|
||||||
package = pkgs.transmission_4;
|
|
||||||
settings = {
|
|
||||||
download-dir = "/arr/transmission/downloads";
|
|
||||||
rpc-bind-address = "0.0.0.0";
|
|
||||||
rpc-host-whitelist = whitelists;
|
|
||||||
rpc-host-whitelist-enabled = false;
|
|
||||||
rpc-whitelist = whitelists;
|
|
||||||
rpc-whitelist-enabled = false;
|
|
||||||
watch-dir-enabled = true;
|
|
||||||
watch-dir = "/arr/transmission/incoming";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
systemd.mounts =
|
|
||||||
let
|
|
||||||
nfs = name: {
|
|
||||||
what = "nas1.shire-zebra.ts.net:/mnt/all/${name}";
|
|
||||||
type = "nfs";
|
|
||||||
name = "${name}.mount";
|
|
||||||
where = "/${name}";
|
|
||||||
requires = [ "tailscaled-autoconnect.service" ];
|
|
||||||
after = [ "tailscaled-autoconnect.service" ];
|
|
||||||
wantedBy = [ "multi-user.target" ];
|
|
||||||
mountConfig.Options = "_netdev,noexec,timeo=50,retrans=5,soft";
|
|
||||||
};
|
|
||||||
in
|
|
||||||
[
|
|
||||||
(nfs "arr")
|
|
||||||
(nfs "music")
|
|
||||||
(nfs "photos")
|
|
||||||
(nfs "video")
|
|
||||||
];
|
|
||||||
}
|
|
||||||
@@ -6,6 +6,7 @@
|
|||||||
config,
|
config,
|
||||||
metadata,
|
metadata,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
top,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
@@ -17,13 +18,31 @@ in
|
|||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
# Include the results of the hardware scan.
|
# Include the results of the hardware scan.
|
||||||
./arr.nix
|
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
|
top.niks3.nixosModules.niks3
|
||||||
];
|
];
|
||||||
|
|
||||||
age.secrets.grafana-secret-key = {
|
age.secrets = {
|
||||||
file = ../../../secrets/grafana-secret-key.age;
|
cache-private-key = {
|
||||||
owner = "grafana";
|
file = ../../../secrets/cache-private-key.age;
|
||||||
|
owner = "niks3";
|
||||||
|
};
|
||||||
|
grafana-secret-key = {
|
||||||
|
file = ../../../secrets/grafana-secret-key.age;
|
||||||
|
owner = "grafana";
|
||||||
|
};
|
||||||
|
niks3-access-key-id = {
|
||||||
|
file = ../../../secrets/niks3/access_key_id.age;
|
||||||
|
owner = "niks3";
|
||||||
|
};
|
||||||
|
niks3-api-token = {
|
||||||
|
file = ../../../secrets/niks3/api_token.age;
|
||||||
|
owner = "niks3";
|
||||||
|
};
|
||||||
|
niks3-secret-access-key = {
|
||||||
|
file = ../../../secrets/niks3/secret_access_key.age;
|
||||||
|
owner = "niks3";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Bootloader
|
# Bootloader
|
||||||
@@ -98,6 +117,7 @@ in
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
firewall.interfaces.nebula0.allowedTCPPorts = [ 5751 ];
|
||||||
nameservers = [ metadata.infra.dns ];
|
nameservers = [ metadata.infra.dns ];
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -150,6 +170,27 @@ in
|
|||||||
analytics.reporting_enabled = false;
|
analytics.reporting_enabled = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
niks3 = {
|
||||||
|
enable = true;
|
||||||
|
|
||||||
|
apiTokenFile = config.age.secrets.niks3-api-token.path;
|
||||||
|
gc.enable = false;
|
||||||
|
httpAddr = "${metadata.hosts.hosea.nebulaIp}:5751";
|
||||||
|
nginx = {
|
||||||
|
enable = true;
|
||||||
|
domain = "hosea.nebula";
|
||||||
|
enableACME = false;
|
||||||
|
forceSSL = false;
|
||||||
|
};
|
||||||
|
s3 = {
|
||||||
|
accessKeyFile = config.age.secrets.niks3-access-key-id.path;
|
||||||
|
bucket = "niks3";
|
||||||
|
endpoint = "nas1.shire-zebra.ts.net:30188";
|
||||||
|
secretKeyFile = config.age.secrets.niks3-secret-access-key.path;
|
||||||
|
useSSL = false;
|
||||||
|
};
|
||||||
|
signKeyFiles = [ config.age.secrets.cache-private-key.path ];
|
||||||
|
};
|
||||||
prometheus.exporters.graphite.enable = true;
|
prometheus.exporters.graphite.enable = true;
|
||||||
# Configure keymap
|
# Configure keymap
|
||||||
xserver.xkb = {
|
xserver.xkb = {
|
||||||
@@ -158,6 +199,25 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
systemd.mounts =
|
||||||
|
let
|
||||||
|
nfs = name: {
|
||||||
|
what = "nas1.shire-zebra.ts.net:/mnt/all/${name}";
|
||||||
|
type = "nfs";
|
||||||
|
name = "${name}.mount";
|
||||||
|
where = "/${name}";
|
||||||
|
requires = [ "tailscaled-autoconnect.service" ];
|
||||||
|
after = [ "tailscaled-autoconnect.service" ];
|
||||||
|
wantedBy = [ "multi-user.target" ];
|
||||||
|
mountConfig.Options = "_netdev,noexec,timeo=50,retrans=5,soft";
|
||||||
|
};
|
||||||
|
in
|
||||||
|
[
|
||||||
|
(nfs "music")
|
||||||
|
(nfs "photos")
|
||||||
|
(nfs "video")
|
||||||
|
];
|
||||||
|
|
||||||
# After first deploy: create a Grafana service account + API token for Klaatu
|
# After first deploy: create a Grafana service account + API token for Klaatu
|
||||||
# via the Grafana UI, then encrypt it: agenix -e secrets/grafana-api-token.age
|
# via the Grafana UI, then encrypt it: agenix -e secrets/grafana-api-token.age
|
||||||
age.secrets.grafana-api-token = {
|
age.secrets.grafana-api-token = {
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
{ ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
# Bootloader.
|
|
||||||
boot = {
|
|
||||||
loader.grub = {
|
|
||||||
enable = true;
|
|
||||||
device = "/dev/sda";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
# Edit this configuration file to define what should be installed on
|
|
||||||
# your system. Help is available in the configuration.nix(5) man page
|
|
||||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
|
||||||
|
|
||||||
{ pkgs, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
# Include the results of the hardware scan.
|
|
||||||
./hardware-configuration.nix
|
|
||||||
./boot.nix
|
|
||||||
./filesystem.nix
|
|
||||||
./location.nix
|
|
||||||
./networking.nix
|
|
||||||
./wiki.nix
|
|
||||||
];
|
|
||||||
|
|
||||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
|
||||||
users.users.greg = {
|
|
||||||
isNormalUser = true;
|
|
||||||
description = "Gregory Hellings";
|
|
||||||
extraGroups = [
|
|
||||||
"networkmanager"
|
|
||||||
"wheel"
|
|
||||||
];
|
|
||||||
packages = with pkgs; [ ];
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
{ ... }:
|
|
||||||
|
|
||||||
let
|
|
||||||
in
|
|
||||||
{
|
|
||||||
fileSystems."serve" = {
|
|
||||||
#device = "10.42.1.4:/volume1/icdm-mysql/";
|
|
||||||
#fsType = "nfs";
|
|
||||||
device = "/dev/sdb1";
|
|
||||||
fsType = "auto";
|
|
||||||
mountPoint = "/srv";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -1,53 +0,0 @@
|
|||||||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
|
||||||
# and may be overwritten by future invocations. Please make changes
|
|
||||||
# to /etc/nixos/configuration.nix instead.
|
|
||||||
{
|
|
||||||
config,
|
|
||||||
lib,
|
|
||||||
modulesPath,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
|
|
||||||
|
|
||||||
boot.initrd.availableKernelModules = [
|
|
||||||
"xhci_pci"
|
|
||||||
"ehci_pci"
|
|
||||||
"ahci"
|
|
||||||
"usbhid"
|
|
||||||
"usb_storage"
|
|
||||||
"sd_mod"
|
|
||||||
];
|
|
||||||
boot.initrd.kernelModules = [ ];
|
|
||||||
boot.kernelModules = [ "kvm-intel" ];
|
|
||||||
boot.extraModulePackages = [ ];
|
|
||||||
|
|
||||||
fileSystems."/" = {
|
|
||||||
device = "/dev/disk/by-uuid/dab0d455-e25e-4445-8fa4-5320047d7e7b";
|
|
||||||
fsType = "btrfs";
|
|
||||||
options = [ "subvol=@" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
fileSystems."/boot" = {
|
|
||||||
device = "/dev/disk/by-uuid/5aedbb07-5761-423b-909d-2560405eae32";
|
|
||||||
fsType = "ext4";
|
|
||||||
};
|
|
||||||
|
|
||||||
fileSystems."/var" = {
|
|
||||||
device = "/dev/disk/by-uuid/57968536-c29d-417d-997e-85223d1d1f65";
|
|
||||||
fsType = "btrfs";
|
|
||||||
};
|
|
||||||
|
|
||||||
swapDevices = [ { device = "/dev/disk/by-uuid/09691dce-375a-43c6-8d40-4498d20a6d9a"; } ];
|
|
||||||
|
|
||||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
|
||||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
|
||||||
# still possible to use this option, but it's recommended to use it in conjunction
|
|
||||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
|
||||||
networking.useDHCP = lib.mkDefault true;
|
|
||||||
# networking.interfaces.eno1.useDHCP = lib.mkDefault true;
|
|
||||||
# networking.interfaces.wlp2s0.useDHCP = lib.mkDefault true;
|
|
||||||
|
|
||||||
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
|
||||||
}
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
{ ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
# Set your time zone.
|
|
||||||
time.timeZone = "America/Chicago";
|
|
||||||
|
|
||||||
# Select internationalisation properties.
|
|
||||||
i18n.defaultLocale = "en_US.UTF-8";
|
|
||||||
|
|
||||||
# Configure keymap in X11
|
|
||||||
services.xserver.xkb = {
|
|
||||||
layout = "us";
|
|
||||||
variant = "";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -1,63 +0,0 @@
|
|||||||
{ ... }:
|
|
||||||
let
|
|
||||||
dnsHosts = builtins.concatStringsSep "\n" [ "wiki.icdm.lan 10.42.101.1" ];
|
|
||||||
in
|
|
||||||
{
|
|
||||||
# If we have to do proxying in Bayonnais, we can start to work on that here
|
|
||||||
# networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
|
|
||||||
networking = {
|
|
||||||
hostName = "icdm-root";
|
|
||||||
useDHCP = false;
|
|
||||||
defaultGateway = "10.42.1.1";
|
|
||||||
nameservers = [
|
|
||||||
"100.100.100.100"
|
|
||||||
"10.42.1.2"
|
|
||||||
];
|
|
||||||
enableIPv6 = false;
|
|
||||||
|
|
||||||
interfaces = {
|
|
||||||
eno1.ipv4.addresses = [
|
|
||||||
{
|
|
||||||
address = "10.42.101.1";
|
|
||||||
prefixLength = 16;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
address = "10.77.1.2";
|
|
||||||
prefixLength = 16;
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
# Allow traffic through
|
|
||||||
firewall = {
|
|
||||||
enable = true;
|
|
||||||
allowedTCPPorts = [ 53 ];
|
|
||||||
allowedUDPPorts = [
|
|
||||||
53
|
|
||||||
67
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
extraHosts = "${dnsHosts}";
|
|
||||||
};
|
|
||||||
|
|
||||||
services.dnsmasq = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
domain = "icdm.lan";
|
|
||||||
dhcp-range = [ "eno1,10.77.1.10,10.77.1.255,255.255.0.0,12h" ];
|
|
||||||
dhcp-option = [
|
|
||||||
"eno1,option:router,10.77.1.1"
|
|
||||||
"eno1,option:dns-server,10.77.1.2,1.1.1.1"
|
|
||||||
"eno1,option:domain-search,icdm.lan"
|
|
||||||
];
|
|
||||||
expand-hosts = true;
|
|
||||||
log-dhcp = true;
|
|
||||||
log-queries = true;
|
|
||||||
# Upstream servers
|
|
||||||
server = [
|
|
||||||
"1.1.1.1"
|
|
||||||
"8.8.4.4"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
{ pkgs, ... }:
|
|
||||||
let
|
|
||||||
wikiHost = "wiki.icdm.lan";
|
|
||||||
kiwixport = 8080;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
services.kiwix-serve = {
|
|
||||||
enable = true;
|
|
||||||
port = kiwixport;
|
|
||||||
library = {
|
|
||||||
inherit (pkgs) zim;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
greg.proxies."${wikiHost}".target = "http://localhost:${toString kiwixport}";
|
|
||||||
networking.firewall.allowedTCPPorts = [ 80 ];
|
|
||||||
}
|
|
||||||
@@ -88,6 +88,7 @@ in
|
|||||||
priority = 254;
|
priority = 254;
|
||||||
};
|
};
|
||||||
nebula.enable = true;
|
nebula.enable = true;
|
||||||
|
proxies."buildbot.nebula.thehellings.com".target = "http://buildbot.nebula.thehellings.com:8010/";
|
||||||
tailscale = {
|
tailscale = {
|
||||||
enable = true;
|
enable = true;
|
||||||
tags = [ "home" ];
|
tags = [ "home" ];
|
||||||
@@ -142,7 +143,7 @@ in
|
|||||||
updateOutputs = false;
|
updateOutputs = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
domain = "${config.networking.hostName}.shire-zebra.ts.net";
|
domain = "buildbot.nebula.thehellings.com:8010";
|
||||||
evalMaxMemorySize = 8192;
|
evalMaxMemorySize = 8192;
|
||||||
evalWorkerCount = 4;
|
evalWorkerCount = 4;
|
||||||
gitea = {
|
gitea = {
|
||||||
@@ -155,7 +156,7 @@ in
|
|||||||
webhookSecretFile = config.age.secrets.gitea-webhookSecret.path;
|
webhookSecretFile = config.age.secrets.gitea-webhookSecret.path;
|
||||||
};
|
};
|
||||||
showTrace = true;
|
showTrace = true;
|
||||||
#webhookBaseUrl = "http://${config.networking.hostName}.shire-zebra.ts.net:8010";
|
#webhookBaseUrl = "http://${config.networking.hostName}.nebula.thehellings.com:8010";
|
||||||
workersFile = config.age.secrets.gitea-buildbotWorkersFile.path;
|
workersFile = config.age.secrets.gitea-buildbotWorkersFile.path;
|
||||||
};
|
};
|
||||||
worker = {
|
worker = {
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{ ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
srcDomain = "src.thehellings.com";
|
srcDomain = "src.thehellings.com";
|
||||||
@@ -6,15 +6,23 @@ let
|
|||||||
in
|
in
|
||||||
{
|
{
|
||||||
greg.proxies."${srcDomain}" = {
|
greg.proxies."${srcDomain}" = {
|
||||||
target = "https://gitea.shire-zebra.ts.net";
|
target = "http://unix:${config.services.anubis.instances.git.settings.BIND}";
|
||||||
ssl = true;
|
ssl = true;
|
||||||
genAliases = false;
|
genAliases = false;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
proxy_ssl_verify off;
|
#proxy_ssl_verify off;
|
||||||
proxy_ssl_server_name on;
|
#proxy_ssl_server_name on;
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
|
||||||
proxy_set_header X-Forwarded-Ssl on;
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
|
proxy_set_header X-Http-Version $server_protocol;
|
||||||
|
proxy_set_header User-Agent $http_user_agent;
|
||||||
client_max_body_size 100000m;
|
client_max_body_size 100000m;
|
||||||
|
|
||||||
|
#proxy_set_header Host $host;
|
||||||
|
#proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
#proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
|
#proxy_set_header X-Forwarded-Ssl on;
|
||||||
|
|
||||||
# Ultimate AI Block List v1.7 20250924
|
# Ultimate AI Block List v1.7 20250924
|
||||||
# https://perishablepress.com/ultimate-ai-block-list/
|
# https://perishablepress.com/ultimate-ai-block-list/
|
||||||
|
|
||||||
@@ -87,6 +95,44 @@ in
|
|||||||
|
|
||||||
networking.firewall.allowedTCPPorts = [ sshPort ];
|
networking.firewall.allowedTCPPorts = [ sshPort ];
|
||||||
|
|
||||||
|
services = {
|
||||||
|
anubis = {
|
||||||
|
instances = {
|
||||||
|
git = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
BIND = "/run/anubis/anubis-git/anubis.sock";
|
||||||
|
COOKIE_DOMAIN = "thehellings.com";
|
||||||
|
SERVE_ROBOTS_TXT = true;
|
||||||
|
TARGET = "https://gitea.shire-zebra.ts.net/";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
haproxy = {
|
||||||
|
enable = true;
|
||||||
|
config = ''
|
||||||
|
global
|
||||||
|
daemon
|
||||||
|
maxconn 20
|
||||||
|
|
||||||
|
defaults
|
||||||
|
timeout connect 500s
|
||||||
|
timeout client 500s
|
||||||
|
timeout server 1h
|
||||||
|
|
||||||
|
listen gitsshd
|
||||||
|
bind *:${toString sshPort}
|
||||||
|
timeout client 1h
|
||||||
|
mode tcp
|
||||||
|
server git-isaiah isaiah.shire-zebra.ts.net:32222
|
||||||
|
server git-jeremiah jeremiah.shire-zebra.ts.net:32222
|
||||||
|
server git-zeke zeke.shire-zebra.ts.net:32222
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
systemd.services = {
|
systemd.services = {
|
||||||
haproxy = {
|
haproxy = {
|
||||||
after = [
|
after = [
|
||||||
@@ -98,25 +144,5 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
services.haproxy = {
|
users.users.nginx.extraGroups = [ config.users.groups.anubis.name ];
|
||||||
enable = true;
|
|
||||||
config = ''
|
|
||||||
global
|
|
||||||
daemon
|
|
||||||
maxconn 20
|
|
||||||
|
|
||||||
defaults
|
|
||||||
timeout connect 500s
|
|
||||||
timeout client 500s
|
|
||||||
timeout server 1h
|
|
||||||
|
|
||||||
listen gitsshd
|
|
||||||
bind *:${toString sshPort}
|
|
||||||
timeout client 1h
|
|
||||||
mode tcp
|
|
||||||
server git-isaiah isaiah.shire-zebra.ts.net:32222
|
|
||||||
server git-jeremiah jeremiah.shire-zebra.ts.net:32222
|
|
||||||
server git-zeke zeke.shire-zebra.ts.net:32222
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,12 +2,24 @@
|
|||||||
# them by the following commands:
|
# them by the following commands:
|
||||||
# nix run nixpkgs.matrix-synapse
|
# nix run nixpkgs.matrix-synapse
|
||||||
# register_new_matrix_user -k "B9EoPr2WV9hzwc7uL2Sx1JmvCeKDEOGCpB0uginQcQtEH4wzRtkSIdo7lltrjSQa" http://localhost:8448
|
# register_new_matrix_user -k "B9EoPr2WV9hzwc7uL2Sx1JmvCeKDEOGCpB0uginQcQtEH4wzRtkSIdo7lltrjSQa" http://localhost:8448
|
||||||
{ config, lib, ... }:
|
{ config, ... }:
|
||||||
let
|
let
|
||||||
domain = "${config.networking.domain}";
|
domain = "${config.networking.domain}";
|
||||||
fqdn = "matrix.${domain}";
|
fqdn = "matrix.${domain}";
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
greg.proxies."${fqdn}" = {
|
||||||
|
extraConfig = ''
|
||||||
|
error_log /var/log/nginx/debug.log debug;
|
||||||
|
proxy_ssl_verify off;
|
||||||
|
proxy_ssl_server_name on;
|
||||||
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
|
proxy_set_header X-Forwarded-Ssl on;
|
||||||
|
'';
|
||||||
|
genAliases = false;
|
||||||
|
ssl = true;
|
||||||
|
target = "https://matrix.shire-zebra.ts.net";
|
||||||
|
};
|
||||||
services.nginx = {
|
services.nginx = {
|
||||||
virtualHosts = {
|
virtualHosts = {
|
||||||
# Server the '.well-known' files to find the Matrix API server
|
# Server the '.well-known' files to find the Matrix API server
|
||||||
@@ -44,36 +56,6 @@ in
|
|||||||
return 200 '${builtins.toJSON client}';
|
return 200 '${builtins.toJSON client}';
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
# Reverse proxy in front of the actual Matrix server
|
|
||||||
"${fqdn}" = {
|
|
||||||
enableACME = true;
|
|
||||||
forceSSL = true;
|
|
||||||
|
|
||||||
extraConfig = ''
|
|
||||||
error_log /var/log/nginx/debug.log debug;
|
|
||||||
'';
|
|
||||||
|
|
||||||
# Not the appropriate place for the chat client
|
|
||||||
locations =
|
|
||||||
(builtins.listToAttrs (
|
|
||||||
builtins.map
|
|
||||||
(
|
|
||||||
val:
|
|
||||||
lib.nameValuePair "/_${val}" {
|
|
||||||
proxyPass = "http://matrix.kubernetes";
|
|
||||||
}
|
|
||||||
)
|
|
||||||
[
|
|
||||||
"matrix"
|
|
||||||
"synapse"
|
|
||||||
"dendrite"
|
|
||||||
]
|
|
||||||
))
|
|
||||||
// {
|
|
||||||
"/".extraConfig = "return 404;";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -34,10 +34,5 @@ in
|
|||||||
ssl = true;
|
ssl = true;
|
||||||
genAliases = false;
|
genAliases = false;
|
||||||
};
|
};
|
||||||
"doubles.thehellings.com" = {
|
|
||||||
target = "http://localhost:8081";
|
|
||||||
ssl = true;
|
|
||||||
genAliases = false;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
{ config, pkgs, ... }:
|
{
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
pkgs',
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
|
||||||
{
|
{
|
||||||
environment.systemPackages = [ pkgs.upgrade-pg-cluster ];
|
environment.systemPackages = [ pkgs'.upgrade-pg-cluster ];
|
||||||
|
|
||||||
services.postgresql = {
|
services.postgresql = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
@@ -1,60 +0,0 @@
|
|||||||
# Edit this configuration file to define what should be installed on
|
|
||||||
# your system. Help is available in the configuration.nix(5) man page
|
|
||||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
|
||||||
|
|
||||||
{ pkgs, ... }:
|
|
||||||
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
# Include the results of the hardware scan.
|
|
||||||
./hardware-configuration.nix
|
|
||||||
];
|
|
||||||
|
|
||||||
# Bootloader.
|
|
||||||
boot.loader = {
|
|
||||||
systemd-boot.enable = true;
|
|
||||||
efi.canTouchEfiVariables = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
|
||||||
];
|
|
||||||
|
|
||||||
greg = {
|
|
||||||
home = true;
|
|
||||||
tailscale = {
|
|
||||||
enable = true;
|
|
||||||
tags = [ "home" ];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
networking = {
|
|
||||||
hostName = "proxmoxtemplate"; # Define your hostname.
|
|
||||||
# defaultGateway = {
|
|
||||||
# address = " 10.42.1.2";
|
|
||||||
# interface = "enp6s18";
|
|
||||||
# };
|
|
||||||
# interfaces = {
|
|
||||||
# enp6s18 = {
|
|
||||||
# ipv4.addresses = [
|
|
||||||
# {
|
|
||||||
# address = "10.42.1.8";
|
|
||||||
# prefixLength = 16;
|
|
||||||
# }
|
|
||||||
# ];
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
nameservers = [ "10.42.1.5" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
services.qemuGuest.enable = true;
|
|
||||||
|
|
||||||
system.stateVersion = "24.11"; # Did you read the comment?
|
|
||||||
|
|
||||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
|
||||||
users.users.greg = {
|
|
||||||
isNormalUser = true;
|
|
||||||
description = "Greg Hellings";
|
|
||||||
extraGroups = [ "wheel" ];
|
|
||||||
packages = with pkgs; [ ];
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -1,50 +0,0 @@
|
|||||||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
|
||||||
# and may be overwritten by future invocations. Please make changes
|
|
||||||
# to /etc/nixos/configuration.nix instead.
|
|
||||||
{
|
|
||||||
lib,
|
|
||||||
modulesPath,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
(modulesPath + "/profiles/qemu-guest.nix")
|
|
||||||
];
|
|
||||||
|
|
||||||
boot.initrd.availableKernelModules = [
|
|
||||||
"uhci_hcd"
|
|
||||||
"ehci_pci"
|
|
||||||
"ahci"
|
|
||||||
"virtio_pci"
|
|
||||||
"virtio_scsi"
|
|
||||||
"sd_mod"
|
|
||||||
"sr_mod"
|
|
||||||
];
|
|
||||||
boot.initrd.kernelModules = [ ];
|
|
||||||
boot.kernelModules = [ ];
|
|
||||||
boot.extraModulePackages = [ ];
|
|
||||||
|
|
||||||
fileSystems."/" = {
|
|
||||||
device = "/dev/disk/by-uuid/507251f1-efe7-448d-8de8-91ee582a9afb";
|
|
||||||
fsType = "ext4";
|
|
||||||
};
|
|
||||||
|
|
||||||
fileSystems."/boot" = {
|
|
||||||
device = "/dev/disk/by-uuid/7115-EFA6";
|
|
||||||
fsType = "vfat";
|
|
||||||
options = [
|
|
||||||
"fmask=0077"
|
|
||||||
"dmask=0077"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
swapDevices = [ ];
|
|
||||||
|
|
||||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
|
||||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
|
||||||
# still possible to use this option, but it's recommended to use it in conjunction
|
|
||||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
|
||||||
networking.useDHCP = lib.mkDefault true;
|
|
||||||
# networking.interfaces.enp6s18.useDHCP = lib.mkDefault true;
|
|
||||||
}
|
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
(name: value: {
|
(name: value: {
|
||||||
inherit name;
|
inherit name;
|
||||||
address = builtins.getAttr netAttr value;
|
address = builtins.getAttr netAttr value;
|
||||||
|
aliases = lib.optionals (builtins.hasAttr "aliases" value) (builtins.getAttr "aliases" value);
|
||||||
})
|
})
|
||||||
(
|
(
|
||||||
lib.filterAttrs (
|
lib.filterAttrs (
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ spec:
|
|||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: gitea
|
chart: gitea
|
||||||
version: "12.5.3"
|
version: "12.6.0"
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: gitea-repository
|
name: gitea-repository
|
||||||
@@ -35,7 +35,7 @@ spec:
|
|||||||
storageClass: longhorn-default
|
storageClass: longhorn-default
|
||||||
|
|
||||||
image:
|
image:
|
||||||
tag: "1.25.5"
|
tag: "1.26.2"
|
||||||
|
|
||||||
replicaCount: 1
|
replicaCount: 1
|
||||||
|
|
||||||
@@ -66,8 +66,8 @@ spec:
|
|||||||
APP_NAME: "Gitea: Greg's Cup of Git"
|
APP_NAME: "Gitea: Greg's Cup of Git"
|
||||||
RUN_MODE: dev
|
RUN_MODE: dev
|
||||||
server:
|
server:
|
||||||
DOMAIN: "thehellings.com"
|
DOMAIN: "shire-zebra.ts.net"
|
||||||
ROOT_URL: "https://src.thehellings.com"
|
ROOT_URL: "https://gitea.shire-zebra.ts.net"
|
||||||
SSH_PORT: "2222"
|
SSH_PORT: "2222"
|
||||||
database:
|
database:
|
||||||
DB_TYPE: postgres
|
DB_TYPE: postgres
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ spec:
|
|||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: longhorn
|
chart: longhorn
|
||||||
version: "1.11.1"
|
version: "1.11.2"
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: longhorn
|
name: longhorn
|
||||||
|
|||||||
@@ -19,6 +19,7 @@ spec:
|
|||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: mariadb-operator
|
name: mariadb-operator
|
||||||
interval: "1h"
|
interval: "1h"
|
||||||
|
version: "26.3.0"
|
||||||
---
|
---
|
||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
@@ -33,6 +34,7 @@ spec:
|
|||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: mariadb-operator
|
name: mariadb-operator
|
||||||
interval: "1h"
|
interval: "1h"
|
||||||
|
version: "26.3.0"
|
||||||
dependsOn:
|
dependsOn:
|
||||||
- name: mariadb-operator-crds
|
- name: mariadb-operator-crds
|
||||||
- name: longhorn
|
- name: longhorn
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ spec:
|
|||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: mariadb-operator
|
name: mariadb-operator
|
||||||
interval: "1h"
|
interval: "1h"
|
||||||
|
version: "26.3.0"
|
||||||
dependsOn:
|
dependsOn:
|
||||||
- name: mariadb-operator-crds
|
- name: mariadb-operator-crds
|
||||||
- name: mariadb-operator
|
- name: mariadb-operator
|
||||||
|
|||||||
@@ -77,6 +77,7 @@ in
|
|||||||
|
|
||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
enable = true; # (!pkgs.stdenv.hostPlatform.isDarwin);
|
enable = true; # (!pkgs.stdenv.hostPlatform.isDarwin);
|
||||||
|
configPath = if pkgs.stdenv.hostPlatform.isDarwin then "${config.home.homeDirectory}/Library/Application Support/Firefox" else "${config.xdg.configHome}/mozilla/firefox";
|
||||||
package = pkgs.firefox-bin;
|
package = pkgs.firefox-bin;
|
||||||
policies = {
|
policies = {
|
||||||
DisableAppUpdate = true;
|
DisableAppUpdate = true;
|
||||||
|
|||||||
@@ -316,6 +316,26 @@
|
|||||||
name = "Buildbot";
|
name = "Buildbot";
|
||||||
url = "http://jeremiah.shire-zebra.ts.net:8010/";
|
url = "http://jeremiah.shire-zebra.ts.net:8010/";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "Garage WebUI";
|
||||||
|
url = "http://nas1.shire-zebra.ts.net:30186/";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "Garage RPC";
|
||||||
|
url = "http://nas1.shire-zebra.ts.net:30187/";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "Garage S3 API";
|
||||||
|
url = "http://nas1.shire-zebra.ts.net:30188/";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "Garage S3 Web";
|
||||||
|
url = "http://nas1.shire-zebra.ts.net:30189/";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "Garage Admin";
|
||||||
|
url = "http://nas1.shire-zebra.ts.net:30190/";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@@ -399,16 +419,24 @@
|
|||||||
name = "Media";
|
name = "Media";
|
||||||
bookmarks = [
|
bookmarks = [
|
||||||
{
|
{
|
||||||
name = "Prowlarr";
|
name = "Flaresolverr";
|
||||||
url = "https://hosea.shire-zebra.ts.net:9696/";
|
url = "http://nas1.shire-zebra.ts.net:30098";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
name = "Transmission";
|
name = "Prowlarr";
|
||||||
url = "https://hosea.shire-zebra.ts.net:9091/";
|
url = "http://nas1.shire-zebra.ts.net:30050/";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "Sonarr (TV)";
|
||||||
|
url = "http://nas1.shire-zebra.ts.net:30113/";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
name = "Radarr (Movies)";
|
name = "Radarr (Movies)";
|
||||||
url = "https://hosea.shire-zebra.ts.net:7878/";
|
url = "http://nas1.shire-zebra.ts.net:30025/";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "Deluge";
|
||||||
|
url = "http://nas1.shire-zebra.ts.net:30038/";
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,11 +62,12 @@ in
|
|||||||
if cfg.cache then
|
if cfg.cache then
|
||||||
[
|
[
|
||||||
#"http://chronicles.shire-zebra.ts.net:9000/binary-cache/"
|
#"http://chronicles.shire-zebra.ts.net:9000/binary-cache/"
|
||||||
"http://nas1.shire-zebra.ts.net:8080/default"
|
"http://niks3.nas1.shire-zebra.ts.net:30189/"
|
||||||
|
#"http://nas1.shire-zebra.ts.net:8080/default"
|
||||||
]
|
]
|
||||||
else
|
else
|
||||||
[
|
[
|
||||||
"http://nas1.thehellings.lan:8080/default"
|
"http://niks3.nas1.thehellings.lan:30189/"
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
++ [
|
++ [
|
||||||
@@ -78,6 +79,7 @@ in
|
|||||||
"https://nixhelm.cachix.org"
|
"https://nixhelm.cachix.org"
|
||||||
];
|
];
|
||||||
trusted-public-keys = [
|
trusted-public-keys = [
|
||||||
|
"niks3:8iztr/NACwYEK5O7JJtGFGuv+ho/cmwql8NeoCiXNto="
|
||||||
#"chronicles.shire-zebra.ts.net:0qWYHn3gGllXChhAaaxKlNZtRy6yG/XJs1RFSqV3nW8="
|
#"chronicles.shire-zebra.ts.net:0qWYHn3gGllXChhAaaxKlNZtRy6yG/XJs1RFSqV3nW8="
|
||||||
"default:DTGxNijw2D8FrZJPT1pFTWcLqbt60tovL+9Z+VW0HRY="
|
"default:DTGxNijw2D8FrZJPT1pFTWcLqbt60tovL+9Z+VW0HRY="
|
||||||
"ai.cachix.org-1:N9dzRK+alWwoKXQlnn0H6aUx0lU/mspIoz8hMvGvbbc="
|
"ai.cachix.org-1:N9dzRK+alWwoKXQlnn0H6aUx0lU/mspIoz8hMvGvbbc="
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
pkgs,
|
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@@ -18,35 +17,9 @@ with lib;
|
|||||||
};
|
};
|
||||||
|
|
||||||
config = mkIf cfg {
|
config = mkIf cfg {
|
||||||
age.secrets.attic.file = ../../secrets/attic.age;
|
|
||||||
networking.domain = "thehellings.lan";
|
networking.domain = "thehellings.lan";
|
||||||
time.timeZone = "America/Chicago";
|
time.timeZone = "America/Chicago";
|
||||||
|
|
||||||
systemd.services.attic-client = {
|
|
||||||
enable = true;
|
|
||||||
description = "Attic client watch-store service";
|
|
||||||
after = [ "network.target" ];
|
|
||||||
wantedBy = [ "multi-user.target" ];
|
|
||||||
serviceConfig = {
|
|
||||||
Type = "simple";
|
|
||||||
Restart = "on-failure";
|
|
||||||
RestartSec = "5s";
|
|
||||||
};
|
|
||||||
preStart = ''
|
|
||||||
set -x
|
|
||||||
mkdir -p $XDG_CONFIG_HOME/attic
|
|
||||||
cp ${config.age.secrets.attic.path} $XDG_CONFIG_HOME/attic/config.toml
|
|
||||||
'';
|
|
||||||
script = "${pkgs.attic-client}/bin/attic watch-store --ignore-upstream-cache-filter default";
|
|
||||||
environment = {
|
|
||||||
XDG_CONFIG_HOME = "/var/lib/attic-client";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
systemd.tmpfiles.rules = [
|
|
||||||
"d /var/lib/attic-client 0755 root root -"
|
|
||||||
];
|
|
||||||
|
|
||||||
# Open Prometheus exporter ports on LAN-connected hosts only.
|
# Open Prometheus exporter ports on LAN-connected hosts only.
|
||||||
# NOT in baseline.nix to avoid exposing these on internet-facing hosts (e.g. linode).
|
# NOT in baseline.nix to avoid exposing these on internet-facing hosts (e.g. linode).
|
||||||
networking.firewall.allowedTCPPorts = [
|
networking.firewall.allowedTCPPorts = [
|
||||||
|
|||||||
@@ -14,6 +14,9 @@ let
|
|||||||
url = "https://github.com/fluxcd/flux2/releases/download/v2.7.2/install.yaml";
|
url = "https://github.com/fluxcd/flux2/releases/download/v2.7.2/install.yaml";
|
||||||
sha256 = "sha256-Qs1qJmgZm8q9xZsORjT/N/wzpbWVVODXtzDpjnAYMuQ=";
|
sha256 = "sha256-Qs1qJmgZm8q9xZsORjT/N/wzpbWVVODXtzDpjnAYMuQ=";
|
||||||
};
|
};
|
||||||
|
keepaliveIp = "10.42.5.1";
|
||||||
|
nebulaName = "k3s.nebula.thehellings.com";
|
||||||
|
nebulaIp = "10.157.100.1";
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
options.greg = {
|
options.greg = {
|
||||||
@@ -43,6 +46,13 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
|
assertions = [
|
||||||
|
{
|
||||||
|
assertion = config.greg.nebula.enable;
|
||||||
|
message = "Configure Nebula for this host, first";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
age.secrets = {
|
age.secrets = {
|
||||||
bw_secret.file = ../../secrets/kubernetes/bw_secret.age;
|
bw_secret.file = ../../secrets/kubernetes/bw_secret.age;
|
||||||
dendrite_key.file = ../../secrets/dendrite_key.age;
|
dendrite_key.file = ../../secrets/dendrite_key.age;
|
||||||
@@ -95,6 +105,9 @@ in
|
|||||||
"--supervisor-metrics=true"
|
"--supervisor-metrics=true"
|
||||||
"--tls-san ${config.networking.hostName}.thehellings.lan"
|
"--tls-san ${config.networking.hostName}.thehellings.lan"
|
||||||
"--tls-san ${config.networking.hostName}.shire-zebra.ts.net"
|
"--tls-san ${config.networking.hostName}.shire-zebra.ts.net"
|
||||||
|
"--tls-san ${keepaliveIp}"
|
||||||
|
"--tls-san ${nebulaName}"
|
||||||
|
"--tls-san ${nebulaIp}"
|
||||||
];
|
];
|
||||||
manifests = {
|
manifests = {
|
||||||
cert-manager.source = cert-manager;
|
cert-manager.source = cert-manager;
|
||||||
@@ -110,20 +123,37 @@ in
|
|||||||
keepalived = {
|
keepalived = {
|
||||||
enable = true;
|
enable = true;
|
||||||
openFirewall = true;
|
openFirewall = true;
|
||||||
vrrpInstances.kubernetes = {
|
vrrpInstances = {
|
||||||
interface = cfg.vipInterface;
|
kubernetes = {
|
||||||
priority = cfg.priority;
|
interface = cfg.vipInterface;
|
||||||
state = if (config.networking.hostName == "isaiah") then "MASTER" else "BACKUP";
|
priority = cfg.priority;
|
||||||
virtualIps = [
|
state = if (config.networking.hostName == "isaiah") then "MASTER" else "BACKUP";
|
||||||
{
|
virtualIps = [
|
||||||
addr = "10.42.5.1/16";
|
{
|
||||||
dev = cfg.vipInterface;
|
addr = "${keepaliveIp}/16";
|
||||||
}
|
dev = cfg.vipInterface;
|
||||||
];
|
}
|
||||||
virtualRouterId = 77;
|
];
|
||||||
extraConfig = ''
|
virtualRouterId = 77;
|
||||||
advert_int 1
|
extraConfig = ''
|
||||||
'';
|
advert_int 1
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
k3s-nebula = {
|
||||||
|
interface = "nebula0";
|
||||||
|
priority = 1;
|
||||||
|
state = if (config.networking.hostName == "isaiah") then "MASTER" else "BACKUP";
|
||||||
|
virtualIps = [
|
||||||
|
{
|
||||||
|
addr = "${nebulaIp}/16";
|
||||||
|
dev = "nebula0";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
virtualRouterId = 78;
|
||||||
|
extraConfig = ''
|
||||||
|
advert_int 1
|
||||||
|
'';
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
openiscsi = {
|
openiscsi = {
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ let
|
|||||||
nebulaDomain = "nebula.thehellings.com";
|
nebulaDomain = "nebula.thehellings.com";
|
||||||
# Linode's public address — used by all non-lighthouse hosts to reach it.
|
# Linode's public address — used by all non-lighthouse hosts to reach it.
|
||||||
# Override with greg.nebula.lighthouseAddr if the public IP ever changes.
|
# Override with greg.nebula.lighthouseAddr if the public IP ever changes.
|
||||||
defaultLighthouseAddr = "linode.${nebulaDomain}";
|
defaultLighthouseAddr = "thehellings.com";
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
options.greg.nebula = {
|
options.greg.nebula = {
|
||||||
|
|||||||
+55
-27
@@ -9,11 +9,9 @@
|
|||||||
"tailscale": "100.64.0.0/10"
|
"tailscale": "100.64.0.0/10"
|
||||||
},
|
},
|
||||||
"hosts": {
|
"hosts": {
|
||||||
"chronicles": {
|
"builder2": {
|
||||||
"ip": "10.42.1.4",
|
"ip": "10.42.1.17",
|
||||||
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEBecZUva9OnZuXLaBun6/1ITo5f9p0YMLPD+q0egLRS",
|
"system": "x86_64-linux"
|
||||||
"external": true,
|
|
||||||
"ts": "100.119.228.115"
|
|
||||||
},
|
},
|
||||||
"exodus": {
|
"exodus": {
|
||||||
"ip": null,
|
"ip": null,
|
||||||
@@ -38,10 +36,6 @@
|
|||||||
"tags": ["server"],
|
"tags": ["server"],
|
||||||
"nebulaIp": "10.157.0.3"
|
"nebulaIp": "10.157.0.3"
|
||||||
},
|
},
|
||||||
"icdm-root": {
|
|
||||||
"external": true,
|
|
||||||
"system": "x86_64-linux"
|
|
||||||
},
|
|
||||||
"isaiah": {
|
"isaiah": {
|
||||||
"builder": true,
|
"builder": true,
|
||||||
"ip": "10.42.1.6",
|
"ip": "10.42.1.6",
|
||||||
@@ -62,6 +56,7 @@
|
|||||||
"user": "gregory.hellings"
|
"user": "gregory.hellings"
|
||||||
},
|
},
|
||||||
"jeremiah": {
|
"jeremiah": {
|
||||||
|
"aliases": [ "buildbot" ],
|
||||||
"builder": true,
|
"builder": true,
|
||||||
"ip": "10.42.1.8",
|
"ip": "10.42.1.8",
|
||||||
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOjQjXq9WYU2Ki27BR9WwJ4ZruS/lJXbjC1b0Q42Adi0",
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOjQjXq9WYU2Ki27BR9WwJ4ZruS/lJXbjC1b0Q42Adi0",
|
||||||
@@ -71,11 +66,6 @@
|
|||||||
"tags": ["builder", "kube", "server"],
|
"tags": ["builder", "kube", "server"],
|
||||||
"nebulaIp": "10.157.0.5"
|
"nebulaIp": "10.157.0.5"
|
||||||
},
|
},
|
||||||
"joel": {
|
|
||||||
"external": true,
|
|
||||||
"ip": "10.42.0.4",
|
|
||||||
"ts": null
|
|
||||||
},
|
|
||||||
"gregs-MacBook-Pro-16-inch-Nov-2024": {
|
"gregs-MacBook-Pro-16-inch-Nov-2024": {
|
||||||
"external": true,
|
"external": true,
|
||||||
"system": "aarch64-darwin"
|
"system": "aarch64-darwin"
|
||||||
@@ -104,23 +94,10 @@
|
|||||||
"external": true,
|
"external": true,
|
||||||
"system": "aarch64-darwin"
|
"system": "aarch64-darwin"
|
||||||
},
|
},
|
||||||
"nas1": {
|
|
||||||
"external": true,
|
|
||||||
"ip": "10.42.1.14",
|
|
||||||
"ts": "100.114.187.61"
|
|
||||||
},
|
|
||||||
"nixos": {
|
"nixos": {
|
||||||
"external": true,
|
"external": true,
|
||||||
"system": "x86_64-linux"
|
"system": "x86_64-linux"
|
||||||
},
|
},
|
||||||
"printer": {
|
|
||||||
"external": true,
|
|
||||||
"ip": "10.42.1.3"
|
|
||||||
},
|
|
||||||
"proxmoxtemplate": {
|
|
||||||
"external": true,
|
|
||||||
"system": "x86_64-linux"
|
|
||||||
},
|
|
||||||
"wsl": {
|
"wsl": {
|
||||||
"external": true,
|
"external": true,
|
||||||
"system": "aarch64-linux"
|
"system": "aarch64-linux"
|
||||||
@@ -135,5 +112,56 @@
|
|||||||
"tags": ["builder", "kube", "server"],
|
"tags": ["builder", "kube", "server"],
|
||||||
"nebulaIp": "10.157.0.6"
|
"nebulaIp": "10.157.0.6"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"external": {
|
||||||
|
"chronicles": {
|
||||||
|
"ip": "10.42.1.4",
|
||||||
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEBecZUva9OnZuXLaBun6/1ITo5f9p0YMLPD+q0egLRS",
|
||||||
|
"ts": "100.119.228.115",
|
||||||
|
"aliases": ["s3"]
|
||||||
|
},
|
||||||
|
"hermes": {
|
||||||
|
"ip": "10.42.1.18",
|
||||||
|
"mac": "BC:24:11:E4:72:AB",
|
||||||
|
"nebulaIp": "10.157.0.8",
|
||||||
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILFYyzz/9i5rXprCQj9IL1ulrbQ6E9BOSeOcvf4D/b0G",
|
||||||
|
"tags": ["server"]
|
||||||
|
},
|
||||||
|
"joel": {
|
||||||
|
"ip": "10.42.0.4"
|
||||||
|
},
|
||||||
|
"k3s": {
|
||||||
|
"aliases": [ "*.k3s" ],
|
||||||
|
"ip": "10.42.5.1",
|
||||||
|
"nebulaIp": "10.157.100.1"
|
||||||
|
},
|
||||||
|
"nas1": {
|
||||||
|
"aliases": [ "*.nas1" ],
|
||||||
|
"ip": "10.42.1.14",
|
||||||
|
"ts": "100.114.187.61"
|
||||||
|
},
|
||||||
|
"printer": {
|
||||||
|
"ip": "10.42.1.3"
|
||||||
|
},
|
||||||
|
"pve2": {
|
||||||
|
"ip": "10.42.1.15"
|
||||||
|
},
|
||||||
|
"pve2bmc": {
|
||||||
|
"ip": "10.42.6.2",
|
||||||
|
"mac": "00:25:90:4b:34:e8"
|
||||||
|
},
|
||||||
|
"pve3": {
|
||||||
|
"ip": "10.42.1.16"
|
||||||
|
},
|
||||||
|
"pve3bmc": {
|
||||||
|
"ip": "10.42.6.3",
|
||||||
|
"mac": "00:25:90:4a:dc:2e"
|
||||||
|
},
|
||||||
|
"pve4": {
|
||||||
|
"ip": "10.42.1.17"
|
||||||
|
},
|
||||||
|
"pve4bmc": {
|
||||||
|
"ip": "10.42.6.4"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,4 +30,3 @@ final: prev:
|
|||||||
tpmSupport = true;
|
tpmSupport = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
// (import ../pkgs { pkgs = prev; })
|
|
||||||
|
|||||||
+35
-28
@@ -1,36 +1,43 @@
|
|||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
system ? pkgs.stdenv.hostPlatform.system,
|
system ? pkgs.stdenv.hostPlatform.system,
|
||||||
|
top,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
c = pkgs.callPackage;
|
c = pkgs.newScope packages;
|
||||||
|
packages = if system == "x86_64-linux" then (allSys // x86Linux) else allSys;
|
||||||
|
allSys = {
|
||||||
|
#default = iso;
|
||||||
|
#iso = top.self.nixosConfigurations.iso.config.system.build.isoImage;
|
||||||
|
#iso-beta = self.nixosConfigurations.iso-beta.config.system.build.isoImage;
|
||||||
|
aacs = c ./aacs.nix { };
|
||||||
|
adblock_update = c ./adblock_update.nix { };
|
||||||
|
brew = c ./homebrew.nix { };
|
||||||
|
create_ssl = c ./create_ssl.nix { };
|
||||||
|
dockerCompat = pkgs.runCommand "docker-compat" {
|
||||||
|
nativeBuildInputs = [];
|
||||||
|
} ''
|
||||||
|
mkdir -p $out/bin
|
||||||
|
ln -s ${pkgs.podman}/bin/podman $out/bin/docker
|
||||||
|
'';
|
||||||
|
gcc-tune = c ./gcc-tune.nix { };
|
||||||
|
#gen-build = c ./gen-build { };
|
||||||
|
hms = c ./hms { };
|
||||||
|
inject-darwin = c ./inject-darwin.nix { };
|
||||||
|
inject = c ./inject.nix { };
|
||||||
|
setup-ssh = c ./setup-ssh { };
|
||||||
|
upgrade-pg-cluster = c ./upgrade-pg-cluster.nix { };
|
||||||
|
};
|
||||||
|
x86Linux = {
|
||||||
|
qemu-hook = c ./qemu-hook.nix { };
|
||||||
|
vfio_startup = c ./vfio_startup.nix { };
|
||||||
|
vfio_shutdown = c ./vfio_shutdown.nix { };
|
||||||
|
}
|
||||||
|
// (import ./zim {
|
||||||
|
inherit (top.nixpkgs-lib) lib;
|
||||||
|
inherit pkgs;
|
||||||
|
});
|
||||||
in
|
in
|
||||||
{
|
packages
|
||||||
#default = iso;
|
|
||||||
#iso = top.self.nixosConfigurations.iso.config.system.build.isoImage;
|
|
||||||
#iso-beta = self.nixosConfigurations.iso-beta.config.system.build.isoImage;
|
|
||||||
aacs = c ./aacs.nix { };
|
|
||||||
adblock_update = c ./adblock_update.nix { };
|
|
||||||
brew = c ./homebrew.nix { };
|
|
||||||
create_ssl = c ./create_ssl.nix { };
|
|
||||||
gcc-tune = c ./gcc-tune.nix { };
|
|
||||||
#gen-build = c ./gen-build { };
|
|
||||||
hms = c ./hms { };
|
|
||||||
inject-darwin = c ./inject-darwin.nix { };
|
|
||||||
inject = c ./inject.nix { };
|
|
||||||
setup-ssh = c ./setup-ssh { };
|
|
||||||
upgrade-pg-cluster = c ./upgrade-pg-cluster.nix { };
|
|
||||||
}
|
|
||||||
// (
|
|
||||||
if system == "x86_64-linux" then
|
|
||||||
{
|
|
||||||
qemu-hook = c ./qemu-hook.nix { };
|
|
||||||
vfio_startup = c ./vfio_startup.nix { };
|
|
||||||
vfio_shutdown = c ./vfio_shutdown.nix { };
|
|
||||||
zim = c ./zim.nix { };
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{ }
|
|
||||||
)
|
|
||||||
|
|||||||
+48
-32
@@ -1,72 +1,88 @@
|
|||||||
{
|
{
|
||||||
"en": {
|
"en": {
|
||||||
"gutenberg": {
|
"gutenberg": {
|
||||||
"name": "gutenberg_en_all_2023-08.zim",
|
"name": "gutenberg_en_all",
|
||||||
"hash": "sha256-wWi0vTyMD/Es0w/jk9uyg4DN94080thPfT5uphEqbUc="
|
"version": "2023-08",
|
||||||
|
"hash": "sha256-OXmdHdsLZcW4nCUQsy7sMpUssS8NV7ztkCgS/nsISuw="
|
||||||
},
|
},
|
||||||
"phet": {
|
"phet": {
|
||||||
"name": "phet_en_all_2025-03.zim",
|
"name": "phet_en_all",
|
||||||
"hash": "sha256-HT/gVNydkOitny6oUl2A+JvbFDGAIeb0h+xbMeQ2Rqs="
|
"version": "2025-03",
|
||||||
|
"hash": "sha256-ARuUzU2o17J2/ZedHc2acXl33dtHCbQJEb72UQUEm1Y="
|
||||||
},
|
},
|
||||||
"wikibooks": {
|
"wikibooks": {
|
||||||
"name": "wikibooks_en_all_maxi_2025-10.zim",
|
"name": "wikibooks_en_all_maxi",
|
||||||
"hash": "sha256-zmcvrvGO+LEHt7x8/SoguBDODUyRXy9x5LUGAkS+fF8="
|
"version": "2025-10",
|
||||||
|
"hash": "sha256-ONBh/ze1Fv2Ffm5b9vDzYS/i2cWSa4pM4MLZnozr2n8="
|
||||||
},
|
},
|
||||||
"wikipedia": {
|
"wikipedia": {
|
||||||
"name": "wikipedia_en_all_maxi_2025-08.zim",
|
"name": "wikipedia_en_all_maxi",
|
||||||
"hash": "sha256-r7Cd0vjEb84Ftw+EwZSlqb8qhqm8WA3LAPdHAav7wrg="
|
"version": "2026-02",
|
||||||
|
"hash": "sha256-vwhTv5TtjFNSTl7mcoi8SJiBm8nUlq8rP4UrZYir3Sc="
|
||||||
},
|
},
|
||||||
"wikisource": {
|
"wikisource": {
|
||||||
"name": "wikisource_en_all_maxi_2025-11.zim",
|
"name": "wikisource_en_all_maxi",
|
||||||
"hash": "sha256-jPHh/C20PARN6K7aPNw3k9fFHhpwzsREi/1o1DIISS4="
|
"version": "2025-11",
|
||||||
|
"hash": "sha256-p1Jio+PMTZVSLIDIOBeMG3acXJg83CwQM7zIWDUyozM="
|
||||||
},
|
},
|
||||||
"wikiversity": {
|
"wikiversity": {
|
||||||
"name": "wikiversity_en_all_maxi_2025-11.zim",
|
"name": "wikiversity_en_all_maxi",
|
||||||
"hash": "sha256-0DaE2EUdHvaX3XqD3f0lwurSAaDZ4hEKtrMEutL5xt0="
|
"version": "2025-11",
|
||||||
|
"hash": "sha256-IG/gAUdc/vHRrIWGHhw8vMJdLWwqrNbfh+SiclQRIAI="
|
||||||
},
|
},
|
||||||
"wiktionary": {
|
"wiktionary": {
|
||||||
"name": "wiktionary_en_all_nopic_2025-09.zim",
|
"name": "wiktionary_en_all_nopic",
|
||||||
"hash": "sha256-EzrrruJQWY/3pP93WCTeCCfaPvpshqdkR0TFxVz7bEI="
|
"version": "2025-09",
|
||||||
|
"hash": "sha256-Ghcb60qeGaSJtTKQkJoMx/XucX7Lt1XY145lD3gHlMg="
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"fr": {
|
"fr": {
|
||||||
"gutenberg": {
|
"gutenberg": {
|
||||||
"name": "gutenberg_fr_all_2025-10.zim",
|
"name": "gutenberg_fr_all",
|
||||||
"hash": "sha256-1gU7v//LYX/2LyIRjO02A1fWPQz9Y7Qt5ftgeazd3G8="
|
"version": "2025-10",
|
||||||
|
"hash": "sha256-gLHxLXJNwwcxM/mZHtoJ8ojbGQ1fugxgni/+RXccwhU="
|
||||||
},
|
},
|
||||||
"phet": {
|
"phet": {
|
||||||
"name": "phet_fr_all_2025-03.zim",
|
"name": "phet_fr_all",
|
||||||
"hash": "sha256-K56i55WPu5EMQHIrnnqhgJ32WozZ6oYD9X3IBytGA0A="
|
"version": "2025-03",
|
||||||
|
"hash": "sha256-CSboZNTIowLLhp1u9wkxH8xmu3LvQNx5q493AOYJRIc="
|
||||||
},
|
},
|
||||||
"wikibooks": {
|
"wikibooks": {
|
||||||
"name": "wikibooks_fr_all_maxi_2025-09.zim",
|
"name": "wikibooks_fr_all_maxi",
|
||||||
"hash": "sha256-PQSdPbBHwK3IfFPH5GsKaxkNGTlZVJNJEI8gNioBl1U="
|
"version": "2025-09",
|
||||||
|
"hash": "sha256-KHCc/73L5Bd9iZ47SRV6vpI8fVM1v9hk1TpEvTro2uo="
|
||||||
},
|
},
|
||||||
"wikipedia": {
|
"wikipedia": {
|
||||||
"name": "wikipedia_fr_all_maxi_2025-06.zim",
|
"name": "wikipedia_fr_all_maxi",
|
||||||
"hash": "sha256-zzDhITMd1nRMYTUlvn56l4VBnpFuhiNrhhYMcrrBuOQ="
|
"version": "2025-06",
|
||||||
|
"hash": "sha256-ve7Mbh96/ObNbV/KVNYZpfLN+HdWlJ7C5LItEdVkRH0="
|
||||||
},
|
},
|
||||||
"wikisource": {
|
"wikisource": {
|
||||||
"name": "wikisource_fr_all_maxi_2025-09.zim",
|
"name": "wikisource_fr_all_maxi",
|
||||||
"hash": "sha256-2gEY5nTBecrmg61VJerxO4/oV7dZJmRgzLkqrcocW/0="
|
"version": "2025-09",
|
||||||
|
"hash": "sha256-FdLYCjoT6Yk34AZKFND/NaBHNe+GzW9Ibpd6mVPWlxI="
|
||||||
},
|
},
|
||||||
"wikiversity": {
|
"wikiversity": {
|
||||||
"name": "wikiversity_fr_all_maxi_2025-09.zim",
|
"name": "wikiversity_fr_all_maxi",
|
||||||
"hash": "sha256-4vOxYiX3TYht7ARY+PeCJ0ArVZZn9TeGtwCieqn3xUw="
|
"version": "2025-09",
|
||||||
|
"hash": "sha256-55fdtw/cRezq6nkRp6wuwkukBiqsQKdwh9QWVAgFcBI="
|
||||||
},
|
},
|
||||||
"wiktionary": {
|
"wiktionary": {
|
||||||
"name": "wiktionary_fr_all_nopic_2025-11.zim",
|
"name": "wiktionary_fr_all_nopic",
|
||||||
"hash": "sha256-oQS8DzKioceCER1p1oAvaS1gRooMLJLYnCqy1aLARi4="
|
"version": "2025-11",
|
||||||
|
"hash": "sha256-P0CJptee5rDzccxyRDBzyRLuuFOcaLsJYi6DkBFUfIc="
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ht": {
|
"ht": {
|
||||||
"phet": {
|
"phet": {
|
||||||
"name": "phet_ht_all_2025-03.zim",
|
"name": "phet_ht_all",
|
||||||
"hash": "sha256-UjC0REJ5d5wIKccutZADX74IxvZuF+CD/caVzZfHg9s="
|
"version": "2025-03",
|
||||||
|
"hash": "sha256-bHrPzE8H7ptrP6r5wPlXSsXNlTiKxJ9KatABC4kwx+s="
|
||||||
},
|
},
|
||||||
"wikipedia": {
|
"wikipedia": {
|
||||||
"name": "wikipedia_ht_all_maxi_2025-09.zim",
|
"name": "wikipedia_ht_all_maxi",
|
||||||
"hash": "sha256-spT7EFXLnI0FWT9Vlvp7QEP0urntmQ2C+fQB5bVLoLE="
|
"version": "2026-04",
|
||||||
|
"hash": "sha256-qUX0pKxIyNsWX4V6kNIsP4Z9nc6TDhwdDR0MmpDOQFs="
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,24 @@
|
|||||||
|
{ pkgs, lib, ... }:
|
||||||
|
let
|
||||||
|
zimMetadata = builtins.fromJSON (builtins.readFile ./blobs.json);
|
||||||
|
oneZim =
|
||||||
|
sourceType: info:
|
||||||
|
pkgs.callPackage ./one_zim.nix {
|
||||||
|
inherit sourceType;
|
||||||
|
sourceName = info.name;
|
||||||
|
sourceHash = info.hash;
|
||||||
|
sourceVersion = info.version;
|
||||||
|
};
|
||||||
|
# Preserves structure in the blobs.json file, turning leaves into drvs
|
||||||
|
zimFileDrvs = builtins.mapAttrs (
|
||||||
|
_language: types: (builtins.mapAttrs (sourceType: info: oneZim sourceType info) types)
|
||||||
|
) zimMetadata;
|
||||||
|
# Flattens leaf drvs into the structure that flake packages expects
|
||||||
|
zimFilePkgs = builtins.listToAttrs (
|
||||||
|
lib.mapAttrsToListRecursiveCond (_path: x: !(x ? "name")) (_path: drv: {
|
||||||
|
inherit (drv) name;
|
||||||
|
value = drv;
|
||||||
|
}) zimFileDrvs
|
||||||
|
);
|
||||||
|
in
|
||||||
|
zimFilePkgs
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
sourceType,
|
||||||
|
sourceName,
|
||||||
|
sourceVersion,
|
||||||
|
sourceHash,
|
||||||
|
|
||||||
|
fetchurl,
|
||||||
|
stdenvNoCC,
|
||||||
|
}:
|
||||||
|
|
||||||
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||||
|
name = "zim-${sourceType}-${sourceName}.zim";
|
||||||
|
version = sourceVersion;
|
||||||
|
|
||||||
|
src = (
|
||||||
|
fetchurl {
|
||||||
|
url = "https://download.kiwix.org/zim/${sourceType}/${sourceName}_${sourceVersion}.zim";
|
||||||
|
hash = sourceHash;
|
||||||
|
}
|
||||||
|
# fetchtorrent {
|
||||||
|
# inherit (val) hash;
|
||||||
|
# url = "https://download.kiwix.org/zim/${type}/${val.name}.torrent";
|
||||||
|
# backend = "transmission";
|
||||||
|
# postUnpack = "mkdir -p $downloadedDirectory/tmp; mv $downloadedDirectory/*.zim $downloadedDirectory/tmp";
|
||||||
|
# }
|
||||||
|
);
|
||||||
|
phases = [ "installPhase" ];
|
||||||
|
preferLocalBuild = true;
|
||||||
|
installPhase = ''
|
||||||
|
set -x
|
||||||
|
ln -s ${finalAttrs.src} $out
|
||||||
|
'';
|
||||||
|
})
|
||||||
+2
-1
@@ -83,7 +83,7 @@ func getHash(ch chan result, file, category, language string) {
|
|||||||
// TODO: Only call this if the file doesn't already have a hash
|
// TODO: Only call this if the file doesn't already have a hash
|
||||||
// in the existing file
|
// in the existing file
|
||||||
fmt.Printf("Fetching hash for %s\n", file)
|
fmt.Printf("Fetching hash for %s\n", file)
|
||||||
cmd := exec.Command( "nix-prefetch-url", fmt.Sprintf("%s/%s/%s.torrent", BASE, category, file))
|
cmd := exec.Command( "nix-prefetch-url", fmt.Sprintf("%s/%s/%s", BASE, category, file))
|
||||||
out, err := cmd.Output()
|
out, err := cmd.Output()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
fmt.Printf("Error fetching hash for %s (category: %s, language: %s): %v\n", file, category, language, err)
|
fmt.Printf("Error fetching hash for %s (category: %s, language: %s): %v\n", file, category, language, err)
|
||||||
@@ -115,6 +115,7 @@ type result struct {
|
|||||||
|
|
||||||
type Zim struct {
|
type Zim struct {
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
|
Version string `json:"version"`
|
||||||
Hash string `json:"hash"`
|
Hash string `json:"hash"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,38 +0,0 @@
|
|||||||
age-encryption.org/v1
|
|
||||||
-> ssh-ed25519 87huqg HqGj+5hXjRLJcrRMC3biBE8K9B/OAJj68gqTqg9ja1k
|
|
||||||
K25Z2YGlWnUK02EUQmdNo0QM13apME/mc5w0gydrEDc
|
|
||||||
-> ssh-ed25519 8UnW5Q Pj4iDE8Q9FhzudZ341W+V2aaWuotfzOZzN18fRnPqh8
|
|
||||||
kujFDr1mL/0YrsyoVpWQhkEwwjXr3l3AbbD2787z8zo
|
|
||||||
-> ssh-ed25519 UFfTmg Ga4FQrnrejoa6uSNDh0VMgB7ntPrp4Z2Ic8n5XCosHM
|
|
||||||
cquCWegeBg6Mtv3/t5RAEmh66p6oHBlQvbuJMaZTB6g
|
|
||||||
-> ssh-ed25519 xNtnoA Mf9EJ6mB79mWBN383e8t/BZQVjB7mXuFKvhyJdT9GA0
|
|
||||||
QnnrGVbZIHMDBS4ZZrj8BDwx6deSP10t2kLLzu2ewXs
|
|
||||||
-> ssh-ed25519 aY2AXA 0Lop9E46qiaGNrFTVbgg0O1yKbqwCFmG9pjssoclMUM
|
|
||||||
I5lOVEogB8XV9pkyqmYcFojvZlAX31ADlMyHgDluxjY
|
|
||||||
-> ssh-ed25519 AQhf1g Ktn1BuWcwx0eJS0ZJugnRiTmvAht6ABOVzTDcw58HlM
|
|
||||||
7Vm9rx9P+rXDvrxTQnxxpUBZbvNRgd6UafmzuG0ePwM
|
|
||||||
-> ssh-ed25519 mOmPfg VhUpDomkduEthbPGMr4bFpLqVcXgn3OrQojPjA+s8k4
|
|
||||||
1nrS2JxDSSe6PvPRK9VNBh7RTMiFChSiM3xbCQAQw/4
|
|
||||||
-> ssh-ed25519 YJiRbw XVylSfHTRne3B5zWru6x+yhAPJEp9Jj27P0Y63Wp2SE
|
|
||||||
APDEG5J9tBR1boxpsUBarSC8vN6q34KElRUK98fsQ+0
|
|
||||||
-> ssh-ed25519 0/WsKg FVXUmVyse3msAkDSkznhcUw5VYd4vwsKd9PCDBJwLiM
|
|
||||||
hRIDpMGWWFu127Q/jvxr+ieSM7KQfNagqhUZUnTwJMM
|
|
||||||
-> ssh-ed25519 Nl/5yA qO4YJ4/gnfbLOdJFyGq1J4AJH5pMTPhR2IvEKMt4IlM
|
|
||||||
Dyhj/RQQ3LxgJVc5drDdgw0cAJi1t3zCFnO1zWKaWIw
|
|
||||||
-> ssh-ed25519 GdLgCQ GyVGc/nK0Zu3/Gm76KRvXHwjdnRvoM+WuY/psFaIv2Y
|
|
||||||
1O56ZsNvSBzhcFRPoIOyUCMQCGQYn3w5ES2AfGP75uw
|
|
||||||
-> ssh-ed25519 tOH/HQ wR3dxHjLSzkHIG/6UX45qiGFqX0cHA18/oEFatBthUc
|
|
||||||
J/gpGWp8kOdmtFs9A65B68lsnD68gxfheiOZfp0AeI4
|
|
||||||
-> ssh-ed25519 FpzvfQ 0sdlOKrumgCJedenPUNY/QSIDmhrP3J077qZxTwvdQE
|
|
||||||
DdWxilImsFB/XXgbZNYXEjSCoqmVd0vaTH7rhR73fsw
|
|
||||||
-> ssh-ed25519 kdPvzQ 9PxMQp7Y4Gh0V2uMa8K6SmldUhcqcBfYgVtMkzzzdAc
|
|
||||||
sS8Fqm1p72IPOKNZfJKIJTxTLoNt3MQaOI6w8qYCTRo
|
|
||||||
-> ssh-ed25519 onmXpg Ig9ABzLLazyW4wxkUmq87XR7hmUt6l5/X0R9Zf2qBlE
|
|
||||||
n3DO7o4NdWRefqEkexyIJLeOQ8w1q9QN+wIslQNXIF4
|
|
||||||
-> ssh-ed25519 CnhD0g wtGoi7CzfIAs8ezcIF7ecjTXshD96xG8ZLlhYYaM6HQ
|
|
||||||
4hwG3V1Cf/iYDsNXT0RmzWJnW5kxnBWNvX3ECrP1/oE
|
|
||||||
-> ssh-ed25519 4ep2UA AKSh5d04251XgyZKKscIJjU7RSpKclMqO5qPTEMQygo
|
|
||||||
wSyIxArdlbLafOKmUyrlUqOZQbF1PXZND/PAFYCjClU
|
|
||||||
--- DnRePhJDkX5QDmrkH5jiZkuljvOFaVm1BrqYMTDP3tg
|
|
||||||
\bºîç:ý]3\ô<™rÔhމ׋|ÈFz.R{FEÝá<RòôœÊ'=ðY”v xˆ˜o½ßÌF
|
|
||||||
q␍¤lî0¥ä»
|
|
||||||
Binary file not shown.
@@ -1,38 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg FccJVul84RKDnR/TVE5Ev6SAi9wi5d3UjyAYNCmncHk
|
-> ssh-ed25519 87huqg 2adw32Tmw7tjm3xy/PxRAukA4BkhHC6xMhP07hgP1R0
|
||||||
335MAD56KCN4ZGZSyj65MygHEhvyunxooQEby+tjJJg
|
ZxgOS1yxXmJ0fHcz1cRnChxcyby2BrNGcDNKXmJkB0Q
|
||||||
-> ssh-ed25519 8UnW5Q lGN+NyMtGXFXkmpBHr6cnioq7ji4RQU6nSEA7IbVLjI
|
-> ssh-ed25519 8UnW5Q LSb0iW8mFQp6R1EgpAeqPBnBYTffyQbnuHF4gbG9gwg
|
||||||
9CPRIUIBJcY17pomQx4usFpywYYWBcb4DKVS3rrcW8c
|
t6KO1HrgctPwz+xooRgAt350MApIQQJkNfYLxFEBF0o
|
||||||
-> ssh-ed25519 UFfTmg RsrK6+eHpdGn42Aek2c+sWSqGEPQuPCQ1cltmSNJ1RY
|
-> ssh-ed25519 UFfTmg gxk9KLVLlYsX7ipfhxtoeRmU2LA50PsJ92hSUem+Sjk
|
||||||
JLP7SKLeQXx+1EiVBSVb2eyFBC6f7rAmMx6c8MuRUuI
|
0IvqPWsOCUj7ViDWOzf49m+wDnq6ZD5FP2UXB1o43LU
|
||||||
-> ssh-ed25519 xNtnoA HBJnWH8buvy0uN0PWNBHWelQQcQ7sVuwX5PIxnmE71Y
|
-> ssh-ed25519 KbVVUw yVOQRLw8aMcoi3Bq8zVisFHYK5Jua5TCsxUdRtqn4AY
|
||||||
iPxler8tH9q3xvy/53Lz2wyyBtrQ+nCVZ/qRkK0LXZU
|
K7EJl3+WbqEmng14SIsDMcBRhO3MADuSD5Vvu4+/1+o
|
||||||
-> ssh-ed25519 aY2AXA RaRgPcFOxKx/BvPt56IEDltUiFF1wxFERpxEmybg6yA
|
-> ssh-ed25519 xNtnoA Zyqz/uE56D/KnED9zT5YZkN3fcBt4p9V4s4KItxC+Ag
|
||||||
ewJFmwI+3pTFwPDtPDitrEcK8dogu/4Y5dWIaCCSMWg
|
6jAtJ00gf+HLAWno+qjXbz+o+vl7BXuRuzJ6RUtKcIQ
|
||||||
-> ssh-ed25519 AQhf1g awiDTZLnt/wxMcz3Snn5rFV3irY0ma/cxYylmFx8uwY
|
-> ssh-ed25519 aY2AXA yliUQYKNuq/Oo92SbaM9hh0COTZtLp2EES++JFQqaWQ
|
||||||
zOU3skyoRENDxJldzaLjA2WOv24vD41thPSfS9VN9B8
|
ZkZGRr0cGp7JOsExxnq2YFTFETPiVS/dZfozVdeNdAQ
|
||||||
-> ssh-ed25519 mOmPfg 7bx2mIA0YoeyHfY6HccoDJWLCEjz0XQW+C0XZi09bkE
|
-> ssh-ed25519 AQhf1g dhzGNjEsT7hhX/K/ta+dJbXI3v2p6IyVXHWaS8nuzz4
|
||||||
2H8+g+4+itKcwy4NfOo4rz5gG45FZ4ilqbPnw5p5Jp4
|
Xab2y3S8AoLgnQNO4SdHx8ioG1DsWRJUfKM3RsmLkjQ
|
||||||
-> ssh-ed25519 YJiRbw H7FN13mZ11Im4R0cJs6Y0qs2xkLLqjEAM+QMUlt1XFI
|
-> ssh-ed25519 mOmPfg Wb+LA3666buEuwE7S5353mZdU5hkjRlB+zwe7niPCEY
|
||||||
xEak37igbuepX8/m5irRyJPUvYz+jMp1XENmsPLg6oU
|
0+A9g3FFQYT4N8lM0d3KjPOGNlxJ8pKpuvOoTR960Oc
|
||||||
-> ssh-ed25519 0/WsKg FPuZmZPpjXVooyVhDZoqu7b6sqXXxN/Y3giiWmtfc0I
|
-> ssh-ed25519 YJiRbw 7VQNPch30Ew5NAHh5Bmbe3JdCq7bTEG/ndCo2PC0Vx4
|
||||||
rNRSpOubIcbm5V/yOgprZ/D0KqbmBAf47ySfnejK7xo
|
TmhQJzu/m7DfLnzsKl7tcIHl0k+TGJ7OasFWgwaF+YA
|
||||||
-> ssh-ed25519 Nl/5yA 9D+4HJ14L5KX2FzGRhltE/pPePUgZSufkA/t+aN3Umo
|
-> ssh-ed25519 Nl/5yA Jq1ncqj6vnygwCQeSdYttMmWkikpsQZVm8MpZgGlFwk
|
||||||
jVH3RgVxqNgxu/+8Y/09nUqlUezl0VaYlD6HdqzO5Jg
|
mTz+IK0CYcBlqAJ7/eNYdYchQiyfK+ILAjraJaULGiE
|
||||||
-> ssh-ed25519 GdLgCQ kpfgJsFC+alhCcXyJzm4qrGO/WzY52PeUfPxBWNQshE
|
-> ssh-ed25519 GdLgCQ cRx9RTWXYDqtBDi9MKLVW6wRXjbwk8JZ8IWHwc3Xwww
|
||||||
pDrLxhlC6SZ0HoohQahcIMGf6yE/LX9qjIKvlfenABA
|
4VhHvHBVnKLo/8dqfMORCTEV4pGGvs7QaQjlJi97GTA
|
||||||
-> ssh-ed25519 tOH/HQ ghzvgNIYF4NUN23+juvWcSF9a33kmMi3b14L1DijlBY
|
-> ssh-ed25519 tOH/HQ CLzuVJ/C6CXqOHSTAwlHSSnHTQdhtZHOX6JN9DlXC3c
|
||||||
p2SYIjMzVgMiRUkRidlfme9ZaANLL87phGWtMtvPd24
|
HmPZ4REBwaJWcRMTyThIZ5ZKz6P167+Qf6gCIdozblw
|
||||||
-> ssh-ed25519 FpzvfQ CdGC9zHx5NTdevkHc0u0GUO/qWR9eoWK5gkqht6SvyA
|
-> ssh-ed25519 FpzvfQ jx88nIHu2H8XJky3qAQhTr9wE54D1eZgaR82UrfJFxY
|
||||||
hJ2ZqqVISnPfBGt10H0m6d6ZuLglq5qGdZj/lMZxVxg
|
pWIJCFJWoZq5ivah4Ynlo9ob9hGAkXJT5UyGbV5s0hk
|
||||||
-> ssh-ed25519 kdPvzQ sFoIh+4wud+wg0XTE/GvDchVyLsnd/QNS0FU5LFjBjU
|
-> ssh-ed25519 2UotMw EOSb36AGm6JZYAVhCJAr+H77rGKLdMef2GwLRlH1GAI
|
||||||
RGpXyV247iG28UonB97cE1I0pghwq0eVCoRoRdzxvJI
|
1ZaO3t5TAI9t0d7E4X5mSUjAmdqyQenjP65Mr8pITb4
|
||||||
-> ssh-ed25519 onmXpg 7NX8gGOL8gGli/gIIlItygEh6amLgUCEoNch6PrxyVk
|
-> ssh-ed25519 kdPvzQ N0bGzFuEbcSdKk98BManPHjHM3rYrImzI6JdIOUTzho
|
||||||
4Ysx7HznkM7yA3FE4f7rHIQYXTXzSHizT07bo0jCYqI
|
DV3TR0f25qcv9GJ5yuq1psKlcioXnwLyAcvXNsFq3Zg
|
||||||
-> ssh-ed25519 CnhD0g sU3lmlZuRMTCnDxoRfmmZUvZ4AkS0w/D38w3CTKfkQY
|
-> ssh-ed25519 onmXpg rHXkabxqIP99M1SZgwCOx5thK3ibguONh+42sGL5Uk0
|
||||||
usqUhcEZv/M7nIdPY85LVZLcp7aktiAopF/bvK7xu8I
|
AF+sIC4kvcMMlTmjgsBNFjXnMkgnHI7lfq7tiUWz2zk
|
||||||
-> ssh-ed25519 4ep2UA 89XKS2W/kjrFZYLxWmKFpGfwvVo1r8kiRT27vU+Q9Wg
|
-> ssh-ed25519 CnhD0g YFuDnyk5ML+8kqAZqznPkhrdlebgPO8ncatfLeDNNxY
|
||||||
b04KiZG/ucpSkJ+DFV+JHniYdzOMTKpR8zK/XVkUWGI
|
cnu39kgkX5CdCy9dmcYKvlQPu5NxqdKkbuoUkKb+FI0
|
||||||
--- C+p6CysdP9b8jPInNdYJrbQziDTry08D2okJRVngKMg
|
-> ssh-ed25519 4ep2UA q1lMSlB+P8mgPeHrMnlshDq0ckjAnHQ74Mp+2kwpzXg
|
||||||
µß±±úªc½ð¸±¸ò¹cÀ>‹Ù· ÂÂ�f_÷V³{sª¹âÿ–}EJ^6v<«õ¦è6�݉=Tk²A€O¬üögŸCËZâÂKê×rw ’ØXP½ég'm~û`-Ø|çKOƒ�n¸àD%7Ïa~¨¹|Œf�gîÆqËP G_£õ|çÕ–n^ñr‚µ�ü<ä°òH°æ¹²»¬-Ìûs]Øc™>}º›8G‡¿BM©Û„‡_¢-Ð q¶M‡�Šî§Þ2hÙñÙ€3nýáásrO< ò¥
|
0Lhvb7tvDmLKoFhACmRtWKhSVtCc31IjSENhih5GVEc
|
||||||
v` ËŠX;ǯ•n‘e°†<pÜ%š#Ø¥q&¿·â␍æ”?€I%�8ê␍oŒ8=R¤Çã@P]=U®Hð[ÄÕ7ú …‹% ¡ÏÞôÖÞ5Û¨üm¼»½ö-F�Á‹~±7)è`äÎ*Zo- @“²ÕþáëÈá
|
--- FjiOMHh95R2Q8Ft3G/7VUbojHcWC3JXZ+nXBnZ9fSk0
|
||||||
|
h6~l|\fhIª¨ðå —,`•�¼5ÐÏ¥²Íkorä¥w˜ÆžqÊ \vIËû¹woÅ„geÓ¡»J)\+ÅY˜å»±&uP&¹Ã³Ú�êëݪR³ø¸<2™;Ãqþ¬ïtýRƒ¸²«qŸ'E’¢áUëþé)ø›ßµ5]!¸{’o!Ï#ætƒ×mÉu¯5ÝC™ªövÕ�1ÿRéÐ’ýš|óᤅ$ÁP¹”“ëßéË6€åºŽ„B␍óÀVéÅù@1LÉgÄð¼À¸‡_ŒƒÒÑ•;³tWý²yŽ`K␍�®®„z(Ç@}Ú?Üå~£¬¢8+¥‹„“7Ül¨Ë2†_^¦n“érˆë¢/¹ÜÀ‡€Êk«¢fMð)áÅ+6Ø)Ù²²ÞØÝÍÙîyë´Ñ ÏRTQ xn6•ï Þæ�Ó?-B×ìY�Z“F²~½WÖê'
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1,17 +1,41 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 aY2AXA HU+4yVH3avBUxCMrDare7bCepx+4q8p2O/XNqjUSxyY
|
-> ssh-ed25519 87huqg yQ+ChAVhaF2JUmR5l4XVxA15edPMM2mtfTIYskYxMA0
|
||||||
Pe4scldjyE3qj7iingCerOJ88mCPf7dpPGyCbdC32t8
|
XLQioeVlZvwEP4lonmbWK3XDtwuhZbtrJud+Tov3oY0
|
||||||
-> ssh-ed25519 AQhf1g 02v5PhAfq3Em/ULRq2Rb7CqB1Ayw0USqmbWDAqGCzCc
|
-> ssh-ed25519 8UnW5Q w13QV7AO2a8PkB8ADjcGDsSy6CJmitnqeglHXuCCrXE
|
||||||
wJxmhi2P/ffPoCDMkzgcD+WJphRuWg6eyS/8pXjm4tc
|
iMkDqTBuTg6qxB8g0QVhR02Q1XhIpJJ+dmIkLSCEj48
|
||||||
-> ssh-ed25519 YJiRbw wyOuC5ktkSHmu3jg1XW2ieUsKHPJeH0QhYAUj9ibVmI
|
-> ssh-ed25519 UFfTmg 68xIf6Ws46UFsCGM60ZI+WWEw23tCLrS8txQobkxT1I
|
||||||
rw6I5S2Eu9U2qxGvdM0MwRyQ2JyEjvS4mnK7cpA0T9Y
|
pam9Uh9cUH/lTAT4SExDxVPVKMU21yKxvD/jFupNcjQ
|
||||||
-> ssh-ed25519 CnhD0g 2Rh5MJAxo/VAy2yo9X6fCiGwnv8l0UWnBiUb3ecinEw
|
-> ssh-ed25519 KbVVUw zVGt6E/y6yo5Svg3pT/PFrJqdcDItTtY7iTtHw3xAAs
|
||||||
+WemY5Ydy91b0udadcW7y5cv9wpTCsld/mL3BFlpx5U
|
pHAB9mcwcKNq8Qk1VWIMcG5gKS8B6hMbhAaT7J8zFBs
|
||||||
-> ssh-ed25519 kdPvzQ gCLwlt5M8LzpXlj8ARE0SG/FjDaIQfUdE5vR0UjkazA
|
-> ssh-ed25519 xNtnoA Q8qCsBO+xEbY8HKO2QjsrBASa3GMkN+/NhA4YloQh1A
|
||||||
JG7Mb0JEXcXLvnOrQfKpvNnVaUFsjAJS/d4VKRckuZc
|
WOqB67PuMU3po5SPFEuskSw3QYz/80zKVlV2cR1wb/0
|
||||||
-> ssh-ed25519 tOH/HQ W+HVeDX+2GdoCS0Tqlg+I5tbzPsdiQD5DvLQ20qk5BY
|
-> ssh-ed25519 aY2AXA YxrS5wf4BgPdckDW+hpymBhBxBsiESkO+9IWI6xRjSU
|
||||||
v8hIW0lg9oqnYeJuU1CiP57Rr+P9e4D0kYX7oKuIFCU
|
szYlR4jB+Vm43sMWoI6mt/pNi9K1ESCvvPvNtqXI5qo
|
||||||
-> ssh-ed25519 4ep2UA BE2nO/96pduUhsUuEStqfuBth8DDp9duYjhnQUbbF1k
|
-> ssh-ed25519 AQhf1g CKzzFtvqdagNBkWsKifS/svWfp+TmEgKpv9RzaOZdzI
|
||||||
pkTD/ekiGw5ipPj9bpqcLJOeVHz251mFfCpPq+T5ojo
|
pbjXLSY2s12MzwXXvwrFroJXRUvlxnL+/5afDmSB2es
|
||||||
--- 9yrA+4m628mJZQPFhpIBDRwYJ4/dplnYBvzfqzCDCm4
|
-> ssh-ed25519 mOmPfg OhqP2wxb9HMSnLY0I1tssQyDBveCXQZBQgOnbct1+yM
|
||||||
Ê_±{JOøŸIBq1)òr§Nã;VH�±ÝÕwYÅWºÞ¥–¶P„�&�îÓÀÏè(ŒÔF�€â1gyÝHÅáäÌ‚]ìë#éö÷w‡ÿ£‚‹¨kÃè¨MC½ª³à␍¯‰ŠÈ`£ìÌPîo¼æH4µ›ö®˜¬³÷bv0
|
1s7wbRP59hWGuREWNE3ReyyW4DuSC4B1W4ndwxRICzg
|
||||||
|
-> ssh-ed25519 YJiRbw JqjGE7ty/3i2rouZmFoEfT2H4bpXtu+KdF2MLc4BAWI
|
||||||
|
SyOG4VKq03clWTjYcSU2fGLLH9pG7jOwFxpVC4nMd7U
|
||||||
|
-> ssh-ed25519 Nl/5yA paQvt0rjRYyT8rEJnlChUwuV0hEQuASE2TsNTPdIPx0
|
||||||
|
jOo6mBsb3zG6NMG3LXHC+yaXqA6uakDSYtgRbLeLEXw
|
||||||
|
-> ssh-ed25519 GdLgCQ W+GA/SL5OyVQPEF6SMJfRDPq+RWsjsqtQ3GTnKVMwWw
|
||||||
|
edcakGvsIJ1rVbok9HPY70jQ2qPT24Fx05G3xCV8dUk
|
||||||
|
-> ssh-ed25519 tOH/HQ 6DwpIUJxMTvG6zR1t7oJnDj3/CAGgWg0krlHtszKwFQ
|
||||||
|
BbNzDSCCuA+hJE2fzpc8kkKgJRh+ssn8v33F6+fz9g4
|
||||||
|
-> ssh-ed25519 FpzvfQ 14i56MD+qHFHYh84J+Y+H5KToSEtr+5PUIScS+8DOBQ
|
||||||
|
YcmBoUTSpm2EBR3MADURIXyN9+UebGTiYBnp0q5V9gc
|
||||||
|
-> ssh-ed25519 2UotMw AKa704qvbGtoTbKzCu7XTnBVfQJLjbeBjUaXGOs4+Xg
|
||||||
|
gyKLbQr41mhHgBO6OsKBk2JAqylGxtW//gdbXFxk1+k
|
||||||
|
-> ssh-ed25519 kdPvzQ YWTa8BfZjV6ke2JJ8T6H5mlQZXw3NJnJIzxOmlv2V1M
|
||||||
|
jwnAs1aF7YIKKvVmNy1zBjwgtfJ6fP6sZ+UQq4IGlQ4
|
||||||
|
-> ssh-ed25519 onmXpg VTK+oZBFFSTRW6C26nSIiz7GmdwHa5NCrlbE48H+dlY
|
||||||
|
2mJjLtZy+d5ohpGs7CPsBrCcZvvakfyD8uqE2S5zcmk
|
||||||
|
-> ssh-ed25519 CnhD0g aN7aF1nuz53x5u76zWhifAzKLmDWH+oG3ni/+CcHiDQ
|
||||||
|
PunfAegiWVxfgP1deGTuueA3RV4LADBkhbQ4uiKKIfU
|
||||||
|
-> ssh-ed25519 4ep2UA X/sVgcQpNxi3JDZPn6v5PmPnNT4AMP8g5Fw/PtxFFho
|
||||||
|
8vtv6aV3Mcy/AjhlGcM8H5vcEcO7YHmYrD4SBZ8PVv4
|
||||||
|
--- 550ZfMGzT3uBmP5NzcRZ5gtjeIpsr9+tZjigrw6eqZU
|
||||||
|
uJ4NÒ00DÚåòx!c”?ò>Rh]üZxë=öe8…]æ„”ËE
|
||||||
|
û\æ7-Ï@I‹côYj´mßùöÊÍŒ� )CÉPëVèK”Ê„ mØDuï©«Îç´)×зü
|
||||||
|
p0ïßr+ûŸ§Z´p)z!3…—Õ�é–«Ú´
|
||||||
Binary file not shown.
+38
-36
@@ -1,37 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg gv0jzWC7KtVxSEeepOckxiDwxN6VdPzYaXjZryNlUjE
|
-> ssh-ed25519 87huqg tRkWo/tXovX5ukc6DRiC55s28fMJvry4lgSWeGnQXHY
|
||||||
04mMQsL99xW+VbpELVdnWehgq/3u50l5f98ZFTscSwU
|
G266810Co/QUFWle5j9W8P2+cfoUmZ5gEKcCNg5jw1A
|
||||||
-> ssh-ed25519 8UnW5Q GzZDPqTzZNU5Dun3u7rSane+MXkDcbIM3TlEEJr7cUI
|
-> ssh-ed25519 8UnW5Q OqyBBxWRBBpAlS93lZ+TGl2O2NwhS5/ZsMbN/sUiUVI
|
||||||
Dh/3ObCIG56797AvmSh5yrUk+MWqjxJ42/b4i2smnos
|
N6csZzFJUU17JEsLUVRzBhM1at00bu9rUzXE5JAML9Q
|
||||||
-> ssh-ed25519 UFfTmg 7EWxx0WGxxAP2sErB6Rfteg2o1su5n1ELN7oCUsodEQ
|
-> ssh-ed25519 UFfTmg iuxAyKikNUPm9QJU9O8UYspvWjWe7Te26uzPN6s8yww
|
||||||
S5x8TAYvjxjtCJgmY4ttCxvoZDdHMxY2RbsAJ7DxfJY
|
VCpWZVtTwHlOC7PXk6xIezNbIMgFObavv1AFinouU40
|
||||||
-> ssh-ed25519 xNtnoA 9mPAgc7YI355QYNlTlJWmMhaScCNbCH9EofQcJJDeWk
|
-> ssh-ed25519 KbVVUw pVU1pSoYn5SiePORWE9bJk+w8pn76xyhFrXi3PQJ0GE
|
||||||
QSlYi9COKd5ZjkC7Qxp8IcmmVJifJ1qy70VnExASqBM
|
d8Y2dt840M954ZrqRoSeUPDjPLoM4EJwKwu4+5ehddw
|
||||||
-> ssh-ed25519 aY2AXA JUIOcOAjshTPueqEo/GDXWzEubBt1JuMM4NLv89zfTA
|
-> ssh-ed25519 xNtnoA L8MxfT93s2I42dirqXnf+VRWq26NPuZ6Ta+0vcbwYRs
|
||||||
njcVfVgCmT374IdMqke8AWGyGcpCgpu5rGs2zrn/A2Y
|
0RyuZdK1sqCpuMDVpUpJkOs8OGhjz4vojNpmInX4a9o
|
||||||
-> ssh-ed25519 AQhf1g faN3428QM/K0P7o6nlPxT3lHlx88PBIWxw1mSN07zy8
|
-> ssh-ed25519 aY2AXA prgbsTVqCxDqX9fB1SwH0Pz3wHNNut2Kd/g2CT3pE1I
|
||||||
6G8FARubsbz7TtQWeQ5biww7XoXZrs0xDFdxKwyov/U
|
12LcMPa0xpx3vtrmNQ0JrJa5PUCcV+jj5s4c4ttRn18
|
||||||
-> ssh-ed25519 mOmPfg b7LviVrLo50sU195qKNxtD6lEqq/QJBnHFkQ3WdKT2g
|
-> ssh-ed25519 AQhf1g Tdph+xLV/TIYMxExaUo+xgqd2Cl5o+BCSEKHWhYpTio
|
||||||
USSSrAIA3v3Luzt2Kft6fpMx4fXHAPBtWQVAAliiV2o
|
ecuPMlwtgIbBoZ5mucYglIamW8FqeJT4ZXs84CcSaAM
|
||||||
-> ssh-ed25519 YJiRbw QjrEHQL9zx6pIR/HzrKyM94JF7efjkMo+ArkVOjkQlU
|
-> ssh-ed25519 mOmPfg pmE+ZERem6G19KtQ339alV0mlSZxOdU0s/NSY9oykzQ
|
||||||
MfUl5yYO/LtxrENlcw2KgzyJiLpd/Xk0CbEJicxgG0E
|
i57l9Oxl4mLYquHwFIsbPtmhyjyH62MereQzNf/vvhg
|
||||||
-> ssh-ed25519 0/WsKg ER1PXYwpONwb3U77qUoH2ZDFmfvRQ7SV8lkgHqRJQig
|
-> ssh-ed25519 YJiRbw 7Q2ue0YEapF+lK7204mDbRTOxU4BrWC/01umQw0DCCM
|
||||||
MCRbKzFD72DdZwoVrV5DesMbNG6ikMlL5C6mTSVGtj8
|
+Ulv7yL+02WvDmrtlujCD7zR6V2Npm3WMqvvSyIpOH0
|
||||||
-> ssh-ed25519 Nl/5yA XKaH3S150ZwHo4uyLwaBrn2od5v6MRvc0bOR83Sz5Ag
|
-> ssh-ed25519 Nl/5yA 0FmOQ2WA+qXbhHy6WimadXJKVmgUsRBbOPsgFJ6Qtiw
|
||||||
RqQn4/jo122fZA1oujOkwe4gbnGfn5BK8CJXi42NsDM
|
xhJkG+SSdnYgMWeJk7ciLI9bS+c403p2PqVRObk9ezA
|
||||||
-> ssh-ed25519 GdLgCQ XVrC/NooMQFg4bSPQ09avkJ2mwROHp8mYbBA7dWjSCs
|
-> ssh-ed25519 GdLgCQ Ovn3zHYbFImNyPz07xjMDYnUCnHpejotNfVyD6olgGc
|
||||||
Q72VZnjs6Y574eRwheabzTW2GH8A2oEOEyk1Mkh+NzU
|
AfF78TueIj5jnz+q7vrXyu1BZ6VN0hkTpg1LItmnCYw
|
||||||
-> ssh-ed25519 tOH/HQ b55WhSZiczkXRQQTxAFBeN4HKyi2orpR+ikGiSyaonU
|
-> ssh-ed25519 tOH/HQ x9alUL3V2mHyQHt5vPIDBq+TNE0tYkJuP8KYE80VinI
|
||||||
woTljkdrDmI6iCwUnJ7i1kLdfH3QaZgkxxQ+Upik6/E
|
se1kqe3o8bKr1AkgH55NTPMD6ZRkdcLIIZ0YhEVkTq8
|
||||||
-> ssh-ed25519 FpzvfQ +kFO6lyChWKyGs1vN8XmRnp5wNUrOvKGAMtQB5gYJyQ
|
-> ssh-ed25519 FpzvfQ W6oRWhWgbZjLrJTkFj9LJWcq3gapz6vRtdSjV4g/yzE
|
||||||
xQbRbUfvk9Eoi/JLfzugHeUVbPGfFItkul33A7MVx3Y
|
GYh8HSC0mPRGRu7jT7DGx3py0Gvu/zu3BzVdXL8gU1A
|
||||||
-> ssh-ed25519 kdPvzQ dv1xr07TrUQRGwl6jbxMQlocvvYlTmyzyZpbRAU5rg0
|
-> ssh-ed25519 2UotMw +XsUycMbAALayfAxF/SvkoWv5ubzWp/RvJcD9sWeSAY
|
||||||
IYO9Af8yAxY5499AArmWCy1aV/ZB3w3deBS4OAHq+LY
|
j3lHaEJzFk7R48RNbGNzcMs97p12n88L9WjockK1N+g
|
||||||
-> ssh-ed25519 onmXpg 8cNof6Uwd2MpA3ydHLQHAQvFvl7Kk5moWMRD5qVFxGs
|
-> ssh-ed25519 kdPvzQ X06P2aEDkUoSk0KVLZWC9DGyNnVlleeBft1xQPecDnA
|
||||||
hTMO0oPxHajokrzMIWB5ksbrVFcpQGo6Jje9FWoiPxE
|
6p3jxcHePWO+cf4hnALXxaa5bN8B9AZo+qodDyK/Evc
|
||||||
-> ssh-ed25519 CnhD0g kqhzl+91aQ7CDRrXzrLPo+P5GuEOSF0MGQlfZESPJDA
|
-> ssh-ed25519 onmXpg +9uXItde+0h/bBcSEwZ57y36bxwwoCWY2SvN1jG7rVM
|
||||||
64xA1PirxldhnScyJ0njwaOMZ/EgPRm1hQzojJIa+84
|
2VyLiThmzYQeDOk7TaUUslec0qvr7UMSiBTHsEpR6ss
|
||||||
-> ssh-ed25519 4ep2UA Zss5olMIbVxEJT8XdrFSrBOppplv8+x5ej3CktSUNDs
|
-> ssh-ed25519 CnhD0g feqQLfUYnakAiHJo+gWHrbd5o9WyQ/qluJ7/d/n7PGU
|
||||||
ldPkN2iSBrU8M7WCZx+PlgUhEIZEoUmRWRgRHvG7+Dk
|
g5l7RvpeBRwnFRKhAED75QC0d6DiGlFho3D5tPumiIY
|
||||||
--- emzp8uRGi0GDRt9HS6E6NvmwB7LyI8mWED2Mof9KFrA
|
-> ssh-ed25519 4ep2UA nkc+pDUli0BTe7XoDAJEOLnBDeiekZSv7XVL3POXCTc
|
||||||
WK çƒ¾ÄÆý;m7…%‘cl4‹8Wáå‡÷'›D} ýœ.x÷l»fGºj�«yàÈI2ˆ~h•YKè‚Ͼ†Ù‡ÅƒÉº…"VÕ"(HQ>åEAG€æx1
|
iWQSdc2hWP2UvyyISoUBKOhRotPCv2ySsfmoAAOLgFM
|
||||||
|
--- YRWXRvqVNx+YrIEW8vp0RcJLM/leQUhHD1WKnaEqprA
|
||||||
|
$f4jAjlÚaôp@™ e¢!(°^˜rˆèJ÷¾%h¼h@37üß1š+'žª´pŸœ†ÿbÿó1,¦jÂôA´n£€X¹ð‰¤3jýÈÇ[ìÑW#E\NÑÓÖ}¤
|
||||||
+39
-37
@@ -1,38 +1,40 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg +F2U3yjndWx1Xb0oDf09pUyd+xljCHWyt9xcT8mjWkM
|
-> ssh-ed25519 87huqg 42tvGwJ82PwlXbr+TqSz08omHABPqv1TH5plKNLLvkY
|
||||||
PcPUpkFUsc7gnAHZ+lkKqkHf4TWlrbQAjDRTCc2xXxg
|
4Xwl0lc+zSL4k1PuIO9qF1Ci8mOOWciq5yGbbqW6nLE
|
||||||
-> ssh-ed25519 8UnW5Q Xeq4SvJ6FYT1mIWhBUiNqqAF7aJKbjzRiIYBpnvDRlc
|
-> ssh-ed25519 8UnW5Q gGcbBcV2tF2UaaYBvM/jiNH8Lc9Fl62NZIWSbNVZeX8
|
||||||
zG8aAFlLimU0SqnC2z5bDQw2Zm1cW2vvYqnVjMcxNSY
|
1TLxRM4e4/T/q/8Bdx/W3Sg5eeq3g6aUcka2kizF1O0
|
||||||
-> ssh-ed25519 UFfTmg 5FIJ9JJPIuMuK7BpVEZBbB0rztiLhu2G3dfRX52pYhs
|
-> ssh-ed25519 UFfTmg oNyxvAIg2hYEJ6Z3r9MzuR5YgPW432T03/mcjLeLOgs
|
||||||
sbRMpJTh0ANEVIUUBAgr2i6Hs1cdy8r1wmMPkANE5DM
|
NZOFUzuaaxwGbQDkDinSzjbFPrFETbQOEJwrgyYtKpY
|
||||||
-> ssh-ed25519 xNtnoA hQ0T/i4bj096xuY0GUYM4N6GhyyFUv/dajBD27SA/wA
|
-> ssh-ed25519 KbVVUw annu9kT2zbKvaE3WwGtDGhvku/Pj8a4P5GEQLhahZiE
|
||||||
hmV8mKYGOR3WjAkH/mO8ZFyDGe3N6R3ze+dGVh7OGIM
|
RKg/owcXYN5pqsDxjlaNPg6um/7/eoXxZ5oJxxouxjE
|
||||||
-> ssh-ed25519 aY2AXA QML1/v/gxLxdKa0zzKYPOWIAUVqcG8wRcx0HnM38B0A
|
-> ssh-ed25519 xNtnoA tN13P6fRYHjVTmXo7w6y/ljzr/8nEqrlgZXpG5jA218
|
||||||
5hC6Si/IV1dmImIkn6SlIkWNRFgjNOmUTC6MjGTE0GA
|
wg4SUSCWqE3iskGPE9qJ5Ot68pcvwCi9fmE5NXZqYCI
|
||||||
-> ssh-ed25519 AQhf1g 7h8ZokLoQFV3eUdzzt9qzRhxtP7U8Zl70ds+znsa8yg
|
-> ssh-ed25519 aY2AXA VdvvL8lgjZBhflonEI96VSFgYaUX3Tfvjo148BA+Uks
|
||||||
M1WUYlD+1ZzrkiSEQG1CyyViv5Z/gqPEa8j6AGSbyOA
|
ZljFDZ61GKr24lWG8z8sKke1TpTCiSeqyd05yxNFTVo
|
||||||
-> ssh-ed25519 mOmPfg xxbhbwb6mdf6q0G6TaXXSt8qN47ruYhDLCMnwYZyMS0
|
-> ssh-ed25519 AQhf1g jKvD41VnPGoCBEva5llD2NQo42TDnpp9M28BTBewuR8
|
||||||
fnsG3+N8DSQCxUGksvHmWQNdN00I0OO76YlDRFUW+no
|
TSBZqNLhG/PyToBnX2kwevA35QKmKcjwcPe8/JUcywM
|
||||||
-> ssh-ed25519 YJiRbw Og85bpfNOPBZkIeD6qS022hxu/A9AyiS5rAodpblLzU
|
-> ssh-ed25519 mOmPfg /yX7XUVozu8ZTCW9gJyoGd7EzBISb0c+i08HEsN7ODw
|
||||||
qX3irxsnsRO55DCQvzIkxxpQeIhWhfUNjlONJuGmXeY
|
e1rAICTZajIF0AaWXBATDNuqQK4GAqxEjgxvaRzDark
|
||||||
-> ssh-ed25519 0/WsKg hDApnBntBbGhAJtVGVujL3kJDzFMpOh6zIsIowlJOF0
|
-> ssh-ed25519 YJiRbw cy9m8KQln8ryxLEqx1tIoZRq4SiABQFT5IzmMlgkQjA
|
||||||
wNTOOqR/tnZujRMlt/AqzTscsz46sbf6NSauj6uMunk
|
P4OLv+oTFhgnLzb4YrhFdV6jreAGhXBkMCe7pb31KTw
|
||||||
-> ssh-ed25519 Nl/5yA O1CBq1B+yjgO5XW4zT1sQHXPX8QioIj1mbyWHDvtiyg
|
-> ssh-ed25519 Nl/5yA Nx8mErRdN8sIaj8ueWnDkSw5vBhfkOW5Rk2ND3gwZmY
|
||||||
L/Duen+XqSD+mwe51nZSxT5MIa4nnywvVsq/Jgrujn8
|
6elVFcWQnwmh7NvRm17+WahOkvLmQbqBBKnruHT3yp0
|
||||||
-> ssh-ed25519 GdLgCQ 5Df3/IrcNYYFcSOyuDpHgtaJOtEPVaK++YhiUh1NvXw
|
-> ssh-ed25519 GdLgCQ WwKSzJsPG8vJjRjc+nkyvGKtqLvpKe3V158fRezWtzk
|
||||||
K2Dmj4jajj6Df7zcjquFtTKZvUo3cDwBcCOpBaizv6E
|
mKdk9Z2wOipmc6brgNWeIbxADdkkXAFcs8E956RdHTs
|
||||||
-> ssh-ed25519 tOH/HQ FgS143ErZf0eA7522s0KwCQWz3CSxyMWYo2a0N+bZ1A
|
-> ssh-ed25519 tOH/HQ /CL2OxE6C8ZCfHgHTQQJmuACG5lZ8AdVpDe1YfG9mHw
|
||||||
byGgVzxGE9zfbg3aEgm3goeKGKvcgnYu/gmsi3aJZ9U
|
7uaalUdP5vCjsLEYdp+LREaxU3Vo0VUCVXn/H0WAa4I
|
||||||
-> ssh-ed25519 FpzvfQ +PrSsNewNU/exnAS9MD1IzqNar71A/4u89DaZvJCkF8
|
-> ssh-ed25519 FpzvfQ hE8FGN82H81RWUm+LgCuvQMWra0ulwMHuGSYTdQvc10
|
||||||
FLDdWILk85mpwgQHnzPGltf1Ua2EVKfxhBxgpDhFPZs
|
Eq/btSgef+2nkQGreBhqRKAt/6CFo5ahdRbBfCO5Bv8
|
||||||
-> ssh-ed25519 kdPvzQ Tvto3BbEHZmOhEoRqDySQhVikIK3yn1+uCqoTC7kFxI
|
-> ssh-ed25519 2UotMw mqdgTsPI9vockRACf/NdD466WkIyQvSLuEJSrT5mDwo
|
||||||
cQBdUfwLrJf/7eRNsXzc3u2McgoOdQC0bfwprg2JJPo
|
hyZQCiUCu8gfVTCZ8wMxo+i+CqjhE9t+hdJrJcm1dNs
|
||||||
-> ssh-ed25519 onmXpg OHIlO+j2WYPOeNnZiQzH9uHL9ERpgmAXuy1pFF8i00Y
|
-> ssh-ed25519 kdPvzQ fO2iL5QnWBxRFe88W488dkezFsMxJtMBc5GKACOZYjk
|
||||||
6x8w3js70/Uk9BJJ62eXjxIkjEMs6hIL6lrnk+YMW+Y
|
NPa4r9t7lPt3mMgHjT6soAK/RWLUe70Lh5i7LwRYlgE
|
||||||
-> ssh-ed25519 CnhD0g EhEsiEqqpUuwmyrE2GIujh7sZf5/v7Ban5Lzx6sFOUY
|
-> ssh-ed25519 onmXpg 9N98xltPTCAb42chNAOb4hYr7equq0lk9nTqol3EKXU
|
||||||
t9rI2DwfK8HRkSmGHsWMX+trPekWRRbLWQt/CFqwUCQ
|
tdQ7FSABTifm9sHKzOVFyoEbOjS9TYS7DPsFrBqmnLo
|
||||||
-> ssh-ed25519 4ep2UA DsFQi2CtVrLPUdC4ReFKWIXDFsGoBXGjyFYKSHkGjiY
|
-> ssh-ed25519 CnhD0g 1oi9mdmL6ODCgi3pWGKEqU/QN/v41XQg7nUZiu5frWw
|
||||||
M/cGbVkMhKrTkPl5cMV64MyI4tHrhPcW5hgeys3Tphk
|
zXOUj1z6Z6DKyWr2ZqyFFZGNwKkz3NdyEUqWpnl1xI0
|
||||||
--- or7WlSQMXGKm4n9gglHmDGy05/fieyJcU4ytHyqHWeI
|
-> ssh-ed25519 4ep2UA RKc7+piJY2Fh4NnZGvEuAzJIMxr9NBQQBSMj3xQqrSc
|
||||||
ÑrèM‘IqTd¿oŸ BX.%µ£Òµ�¦ÅvµL> %â"¯ÆæYxK²ÝÁÁ}s8ñM„9eŸ²NñË␍>&£?’“I(\KB~ùù3ØôZ鼃µ$Wıu•±€`‚�€+Ùvˆieâü¼ÀÎÂÀÈ) =®�²99›ú_pHŸñçP×ÅAnOÄÄõc«FÌî½R±ƒ�)Ò_Ûd®ÈÞ(ûÖ%^S’ÊŽï¸õãX@ã,c«ÔKæ�¼ç Tþ§CkúõÆ
|
yqLK6nR4b46QPwnH9DuZ5spzIu8fQMAxmLYNtj5jAu4
|
||||||
öQˆ8Íp0~RˆÕh±‡ªaïƒlš�¬À)Œ"\LŠ-.©?à±DÄ®)/'W¸®Ô`iþé©´ª@%™UAÏûó[
|
--- R87vMnH5oLHLJgD7rCGZwz6dpc/a0kpm/fi28jqVcT8
|
||||||
|
\_UvF9‘ˆ±gøË2�Ä®Ôbá/0=íOÙµò´``lú©žµ^2&…àâWëñº‰W§¼
|
||||||
|
Pc–�‹,™häZO'kÒ2›f'hB©ºp>¯l\›M§¤;‰òouFü ë…œ¥X)P!hÂRo]¬Ø† Ù/{—¶6Ä•÷ƒt»¢¶Á<Þ$6tá[6ÑüAéaó7œÙ–òúhiç«d´Y-jëº »_ý)£“Ò‘b˜˜ƒpɪÙ9Hå»\HBÂ6dß(}ˆ…~¨¦íåèq¡x5P{x…@ü°G�E0x&0ðYÐÆgó¤¿4•—±z‡•n•!Ù¿ªðòˆÍ�Ð{ú9
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,38 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg iCgUGB5ce7TRS5Cm7+ROuxs4Rc4LXGsIEFFRd3Is+DQ
|
-> ssh-ed25519 87huqg dA1cGGZS6hZzglVHlyxZA6HAGBtZfXYHedZLebiJuxk
|
||||||
95deqc2X7cXJOkBAJOu6mdk/gf4g0mOV41vWupQmRIo
|
9jOUxFha5O0lOo/p09thxSrGBeABTiAtc9caKRCXvSs
|
||||||
-> ssh-ed25519 8UnW5Q QTtK5n/dtnm5JzzeNrxh1JmvnVQMgu2Wz1G6MAq3LCk
|
-> ssh-ed25519 8UnW5Q sT/26ON89MZLDFoMec531z4jvN4zcwtocwKpsy1agm8
|
||||||
WAIkKpMJLYMATfHCyj0AJVzTPnAlMGqqirn83NLXVeY
|
5lm9F/vDdN0do3Q02VYofWbXVv3v+POcVKe6hQBg4oM
|
||||||
-> ssh-ed25519 UFfTmg t+Deer+hgn2+45pkjuzW+hzJRocLdTSwZpbVRSrSeHA
|
-> ssh-ed25519 UFfTmg mBEIRRxLahorqsYdWRfLKG3Atb0+ks3UPTLZbN/p9Qs
|
||||||
2Gb9IEKRPmSwE/lWS/lwQszl+y2YsiO7wIv21h2wXnw
|
DMGHYSpSQG+rhg0wB0MUJBVARCcu3fIPodQxEO/glXY
|
||||||
-> ssh-ed25519 xNtnoA 4pov/sXP+HqiW3T6/kmOtOPlsmUGEScRRTq/ajvVGV4
|
-> ssh-ed25519 KbVVUw Pbn4kkRR1xiVeGlHqNR3oHCpqVpftztRyyTRI7jbQDs
|
||||||
eVXJAcNQ5JoFC9lZF8vtmLfGUiUqWUouvQSaMFpYGS0
|
4Ep3S6WUDXipUdmxuWdZJGy20HWR8MeJ0qG92dkVqRo
|
||||||
-> ssh-ed25519 aY2AXA FPATcHTZrjb709XkHJp6iqYQYtr0DECYHQiqM1jH71g
|
-> ssh-ed25519 xNtnoA tqndUQdkCW7dc/tCVRNwC1953WC8/25J+CuNz7iFXy0
|
||||||
cLK2Fm7oDL6L2BBH5Gnoy3pn3bEJIIoAczYefN6+Dk4
|
jkiSMT9RSIkhyypkhMtKMDAaZcEOfuOs8PN+Fm5RJho
|
||||||
-> ssh-ed25519 AQhf1g XQfu4fJWgrdr7rm1kWVGq44wWTMa2ihE1XDi3etugxI
|
-> ssh-ed25519 aY2AXA 8c4P/cE9ISbxW1h8j9eMSJ1+Y8mId5AMj6KVW90bHTc
|
||||||
4utpAuup+QisLRX62TiwjzkDxWRQ1OCX6JAdVXRTC8w
|
Mn7nW8NRF+a/6d+Lv4RlxEkyH4GZnQjo+IrZQpjPscw
|
||||||
-> ssh-ed25519 mOmPfg DkI63znwJU3S1gjsSu++DZwV6ESAJ2gOroj2JgEToUI
|
-> ssh-ed25519 AQhf1g yGuKYOPodxketnWOUwwsec93545XHR77DdBcSt0nQh4
|
||||||
9gxNErI/wYffYOno/1s5tTDj8qrFOUOfM2BHR/p8am4
|
78/c4+H8hGJFBkG+jHfL20W2rUSO6QeWR1s1YG9rEUE
|
||||||
-> ssh-ed25519 YJiRbw X2PJfMTDs6kQ+pecTkVATjtm5kzGNs0hKuM01GqzBVw
|
-> ssh-ed25519 mOmPfg U+17chXPF1QtSBBS7KIZS2ye63ZnKd55CLspwRmVSig
|
||||||
pp5IZxmsNI8DaYyETCPz72BHdamsmT9e/0HH6M59kOA
|
nje/FT7zkwDr9/gEzyd5oFBpZ4XmmPbJq0u24eUhHeY
|
||||||
-> ssh-ed25519 0/WsKg sYiDJlriTlNsDiE/pJx62UVmaiuB4TLuhMJ034PKUgA
|
-> ssh-ed25519 YJiRbw z1WWdaDEbV46mo1s7c5COi8nsse9G7kZP82+ON8WznM
|
||||||
jv7IHgZBEBSslBfN0AbiEc7BzFAogvLLzt2zLD3IlRs
|
1sj1t9sM//HcTdaDJDG+sIz55jJ995qVtuE5v83q37M
|
||||||
-> ssh-ed25519 Nl/5yA kFZMA1SVQI2X5S2aXjnQMFZ2C/meQxb5Lte56Cgq5D0
|
-> ssh-ed25519 Nl/5yA kZzDe+hZVtexOK2cWp+xC+avuzOTVhw++MkfdQ/1wjY
|
||||||
FtlS4Y2cEkLuMJ8WNSh93S9GougZaIQrx+mFht2VKg4
|
XMfktagqBs1UE4iVPPx2rM3SnPns27m4KtqldWVFj+A
|
||||||
-> ssh-ed25519 GdLgCQ pe/bkOigydEzsrqu+Oq5YIHT0T09VZwSYEEMPEwTTVw
|
-> ssh-ed25519 GdLgCQ CDa6LXTJhViLliv5wOTxlh1bKVVdhW08cSFggxQAdA4
|
||||||
iqSeqHCuJ1Nz9cylReoHpHZGKIiX+eCRK5K4x3Lm5XU
|
YzaJCQw5Bnh2buHVTFLCmgQ2+xta5BHvR08gwOxE4Lc
|
||||||
-> ssh-ed25519 tOH/HQ HY+keQnvJe7RsG9/fCNKwgEpOvSg7WsmkI5KUwaMvn8
|
-> ssh-ed25519 tOH/HQ 4YF1ffsWDtKw/7A17kmFOVukG9K5jGL3gzVye0FzZ3c
|
||||||
YiJNm2UHF9xOlmU8JR5qL+/IhmVOmRx/ZvRYLky+baU
|
BODYure5YmXASU5XhlfeksA4VqsKaKNp6Q0laeJ3z8s
|
||||||
-> ssh-ed25519 FpzvfQ OJUnmvwDnsLGdlXFuhWvpR4GAUBG8OHHNIAHPOLi+Ao
|
-> ssh-ed25519 FpzvfQ H+dvG6G/fEDsLqHoHW4G8c0RSPooRhRgWUzL+5igAkM
|
||||||
ADIq39poY1hwe9OqvwMvwy/yuXTZsgdWfwRfTEUgJDk
|
BFe1mOGLLURn0I0LHjw4Zue+3s6Ta+GA9vCj+ZNSGpM
|
||||||
-> ssh-ed25519 kdPvzQ W8njxBXDY6IAzwpduheN8oCQo9WBUuFCwPB15wbLDiM
|
-> ssh-ed25519 2UotMw lSaXW+ve24TZnJf0RXdLEJ4FfGiYNZ67LqfkrUWo8Cw
|
||||||
wKeT83JqP4OqzDWzAZXfOnQouuMSMgHZyHvD0EgQNNk
|
45ZTeg1Y1P/DOa/yAbtrTLwNA897X9iuN3ZP/q0/rM0
|
||||||
-> ssh-ed25519 onmXpg k3DbEOOt17SYDvExM+3CpBAfepCPKAYz//4xHEkGSi0
|
-> ssh-ed25519 kdPvzQ XVaKM5korb9tfFDIYs4ueREKcw8U3VGRonwp/QmLK2E
|
||||||
kmn3tBnfmzRcNCn/bsWM5hTlgymBE+gVwn70UTOmztM
|
RacYxiFK1vhTbJyfm0ffHxAq+JGFa9A5WtHWQ4iOEKg
|
||||||
-> ssh-ed25519 CnhD0g jCWQ/TzgDBXzQGVa7y+OFGamymNFQGYGRLEi6vYyJy0
|
-> ssh-ed25519 onmXpg apxJc3hLsgsudKiXwvXE59FDMW9H8qXtlRcdhqVvzxo
|
||||||
49hU8S/thJ56pQrT8pYN16FSMN589CYeTFumVuXYze8
|
5RYr4G2YSLLSQKpgaB3g1HkcD7Xv+1Q2XKRp4SGKv5c
|
||||||
-> ssh-ed25519 4ep2UA fY4fefeCcrRv90sudPnyQ2k9EKeoYOIKCjzd5n+B5wU
|
-> ssh-ed25519 CnhD0g iiUwUS6wpQTXCL0qR2nUzkuG9bytZoQGI+0Xhq5O/VE
|
||||||
IYs/RtzBzDQVSffyWk3FxR2NbRTOthtZRCoxik0H0Z0
|
OLhhRnnAJATapn2WGr9UepY62D6DjCaoprZqMAiisBs
|
||||||
--- 5XoWoRuBZkC+4WE1lzTwVlwj2XoFOfB/fEmzRWb0+MY
|
-> ssh-ed25519 4ep2UA WOSiDKxTlL97otLBmox6lvMabltrvUy8IqNsNQOCDAA
|
||||||
+]ÇÉyw aÚ»Ke¡üq9o m^x¶Aüíù˜Ó
|
4CY2Gq4E7iLbeqMup8mQEdOiOEbE9mWHNtwsaOOFWj0
|
||||||
q‘ù¿)0&ìO}§V“\4jÌþ-êu;z“3ïû+ˆ|P\jÿ␍fŸ»9—l
|
--- ULVOLUkx4Hzk0DLOpFgD3ypoU+vv90TnWTIaPNWxyUk
|
||||||
|
˜iTSBý¥#õÛO×·Q¨�Ödzia¸�ÏjƒX ‡[d�ù†z¤å¢>AáúŽ*Ocî�B×ß…P°AErÐs“ø³YeföÛãœÌïÉÑù
|
||||||
@@ -1,38 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg A6H5BG0J9CcPatDKkraXHy+RSdgxtEH/jAaBMJrOT3o
|
-> ssh-ed25519 87huqg wEnsPg/GBsOZp/g5+Wt5U86tA3LCSuuvqK3YKU22wgg
|
||||||
67qMA+bupmSdVl3n/Htt0F2DbCjoaHXazrFz5DQNqUQ
|
8H1eScTy08OWQ3Wm70UwpXkxQEJV//DDnKXO1Tsy3x8
|
||||||
-> ssh-ed25519 8UnW5Q rw5VvXm+g+clTmHSEruaUhZBxCjtdEoFxZtnDNH3kEQ
|
-> ssh-ed25519 8UnW5Q 9McAlT3KjxwW4uA8JLW/IZ95NtyU8MB5XSzwJi00D08
|
||||||
uyHJMFUC164ggrAoU19kHisWRLxuKke73a5aYArSwCk
|
jsJkSSVLMAhBrTSyjKg7q+ez6PnKdYP0GIOTG+BX6q8
|
||||||
-> ssh-ed25519 UFfTmg Yby4BvS1V+Rh75Y3blU6c94G4pzrc2B1AiXkz/GdHXs
|
-> ssh-ed25519 UFfTmg HxnyFdoHZMYBD+RZqTCGnzVv0y6KlHdvV5obWrzzzkc
|
||||||
Q9J5HrXkuPmpEh8s28Sx+lM0sR+soekQ22g7ri9eu6w
|
l9LCV/K18AwxfNIaMDc3ES7TZgHzBpMwPaHY6Mpwxtc
|
||||||
-> ssh-ed25519 xNtnoA zUICmSlbcLHf8fUW2yZMqwtVVoM62K3X8iq32DNVpR0
|
-> ssh-ed25519 KbVVUw cZ7aPpgdgNGg7tAmV8efvkMgVDUIyqZjc/WQMkv52Bg
|
||||||
FawGMjW+sjkYZFGOvXft2Is/1Y4eCBq0IZxVaq06rO4
|
td9LF8Pp4dhz8coW/DWBdBgRkM6+FGbHzCqvrdbm9nE
|
||||||
-> ssh-ed25519 aY2AXA 1gQtbMWqdwlaH7vUBMukz61J3vuF8FR+xSxHaY6ON2k
|
-> ssh-ed25519 xNtnoA 2Gvn1fR8ufGGBkl8u8WdIb1Lo/UxkKkUXwEzmKK/VSU
|
||||||
aocdKBkmsZ3J45Fyy1jFovWW8Rh9tQL+AvWBH5C3dW8
|
s/4U7eALr0f8Yqk5SN5O2z0eZz8PslFZ7ikbmngvSX8
|
||||||
-> ssh-ed25519 AQhf1g u9qN6jmuYK4KtkBFhOcIzxbpFCY1EkqMCYIYx6q/P08
|
-> ssh-ed25519 aY2AXA e6nGnQE0/UTqUX12blfWq4CpNe/QkEMnztWQHyHuxjc
|
||||||
KtvwX3NN6HMc5lOMphqddXEjhuK4rUrFJ3nO8TJxJTg
|
OdUQMd5+x/x6NAs0nbtr9pM7q+nF8ZybZBJD7mNNcg0
|
||||||
-> ssh-ed25519 mOmPfg oB/4Gy5dWL7EJLwIDLMr4+K2oUlgUIWBy/g7Yx8QyyM
|
-> ssh-ed25519 AQhf1g qvmETHVucAF76fq+UkRyoK0Kw+nYVu18jn12ragg1T0
|
||||||
ZfIjUqOell70m8FJYSNKaLweU+jXtNXafeZ0mktVkac
|
XEhKDlikdstmSSZOKs1Zhkm2XhtW19F4k+H+cKIvjzM
|
||||||
-> ssh-ed25519 YJiRbw 53FFjal/MjaqaVT3rNqNlmKVKc/P+lp64gW++C4GkxY
|
-> ssh-ed25519 mOmPfg Qb/Yfy6jl10V0wTr/61/GbbYhkBciOx1ryYvzyTBpRo
|
||||||
Tu19fCXb/JMXuPqya6GNf1E45c6CmvAe51yFoSiXHMU
|
kHMnWdDA02C7rAyJ11JMbmJaCjKkj1fBXZqJdGES+IY
|
||||||
-> ssh-ed25519 0/WsKg TrIDepX4dHixH4AwWaOnwjcHO9RVAqlqwBdr5MlQlmE
|
-> ssh-ed25519 YJiRbw m58K4+oJ8ike/v8bhpGveQF6UxEBTuqjiM5UpRZUpV8
|
||||||
MWUCyLN0YWVXg7VD7vvSYTGdmzm/TBx9fHHffb5OjWU
|
Cq1BpdnViOmd0JwdZf2gBB2vpcafm54FIaZWOhviP6s
|
||||||
-> ssh-ed25519 Nl/5yA aRu6l7Vib4imh9LqQKhoTA33KF5siMIlmK5DktnKJDc
|
-> ssh-ed25519 Nl/5yA tNzmgsTG7d5xRhX6j5iwEnxtLYz8gJQmMWzBSOqaxwQ
|
||||||
qJeB4YB9Sdm+9NTBwueFLCnbhdi4N6O+ELTVGbJDvz8
|
WuYPgCAxhsHvXKty0dncAl9ejqF1b9ZHSFqtmOEDQAU
|
||||||
-> ssh-ed25519 GdLgCQ f93Q/At6T7Vt827F7ytV1bxZEOLtLZFUavsIaeW3agg
|
-> ssh-ed25519 GdLgCQ gyuGdMzsShKl1TPOt6IrJYJ383CCK33+BXo3sELKvkc
|
||||||
xoChxHLnyEQs1T5ZnuotnwyyMZlZh4PJceOX+tmHAiI
|
m02EYJ47DcH5wK+eDcvs5yyTwsH6cT8rWbf1BoGemQ8
|
||||||
-> ssh-ed25519 tOH/HQ jFZTM/OQpLUXZT4ENX+1Qq9iVJXXpEY+rfLpXJvM5Dk
|
-> ssh-ed25519 tOH/HQ EpuIe55eq9FvBnygY1gn9o+MSU0AjxDHeIPwqGWAkDQ
|
||||||
f3ZC7CbikEQpBwZcqYfhBIws4up3ZmMk/2mOS/Rf2vg
|
pypq4SL/0311MvwkilKPAI9Ho1gvOjsohnDwe4pDKPQ
|
||||||
-> ssh-ed25519 FpzvfQ rxuFxwpguxrqUBe10asuNe33Xg6Ebdoh9oNZdz3fqCo
|
-> ssh-ed25519 FpzvfQ EY3I/fZxRn9qxZz5KmXjf5MDfXt9lhMmsj9ZW3nTdBE
|
||||||
MfEGIDV2nsX/MhUFEQDbLsWywFLHrk65gbbMVVPdJ/0
|
ktSKonkZwKcC7zvkddr8B0bg4M4pkeuukKOuZz9YauU
|
||||||
-> ssh-ed25519 kdPvzQ SdjtFcZ2kzuBSDOF/I6m+e/R/sJdf1gst9AYOpefDVw
|
-> ssh-ed25519 2UotMw P+I74r2Z6TKpTehCrstz8bvG2sWPDmcKLYOwS20Smgo
|
||||||
G0+6qeS8QKHvWKbZjOv6+6lR324OVdAo31kTZJ1baC0
|
zOGqtVouwCOiMi/D+XjitWtQGdRrfrJw3cYU5v30Kb4
|
||||||
-> ssh-ed25519 onmXpg x3F8aAlT9ndzfeWqiOz6HX0Zs9kNIP4sW7mE+caJQmg
|
-> ssh-ed25519 kdPvzQ JdHJ0HiJUO7h+fx86QJQvlwoLWjr1SWLll+sBHfmmic
|
||||||
bz+YEEnu/ETBhqBTZiLRyVnSX1SRJkfWSmrEx2Tzqgc
|
tQQ+MEKgwYl/Ms76B1cPl8AA2HlrXqbF4cLmBdHBbck
|
||||||
-> ssh-ed25519 CnhD0g fNddA6YIHeuKUVFaAkwU9f/rSfYzQXPuw7QbhQD4YFQ
|
-> ssh-ed25519 onmXpg KXbZQecpbZQLB/4slZl3hqOXldgyqHADIy6OkdnHbTA
|
||||||
4Vq9uwumfzpgMxtvmxt73EPkkqrhS2qApaJZoQwUEDM
|
GltoWSI3qht8w6Bb90K27qJdW/fB5GflCLQlnu9ffkc
|
||||||
-> ssh-ed25519 4ep2UA MslFSRrk0185JfNOhRYkJH+GMtKIg4gEcsdsT6CBAX4
|
-> ssh-ed25519 CnhD0g wpoGeyLxBfk8tJkJSwWnFXhFLXrU4ezFaxWGVrnPIgI
|
||||||
Ta+Wz13G2NOcdJ7qxZHqBYiDz9fU+ax++BTPSEi6ZVQ
|
RVAJ8njeIBbQtHNM0hslbD8ft9VuRlqcSyyKRN9cxjA
|
||||||
--- E31e3DZgEDqDTnYzMI/Pbh1pyQT16bWTzYz3XZY0LsI
|
-> ssh-ed25519 4ep2UA Ydu1eNy1WiHw8bRwMQc29UsN6l0Kvs0MknyeNnDx4z0
|
||||||
\™l—`]yɺâY-‰g£‰
|
RjvAAe5nOkCHrZXn0u94NA7jWcNC9xAu9aly9tQC0q4
|
||||||
E»ÊÓ~oÜEåŽÍÓGo« ø/ܧXg<.O�º €<ƒúÙ °Øû¢ƒC½cûÎðô©UËB(
|
--- ZVJux6CJ52ghYaSl16+PH5uUQqk0T+VkMVDOHO7HKMI
|
||||||
|
¸ÐŽÕ%T–7]õ3¢¼D¼î·V!#NUžî~¸2·Ãc1duÁ6,¾Ÿ¿QD�DDŸ{ß'êÉÕlý¯ïñx÷%J�Ï +kõyiÝa
|
||||||
@@ -1,37 +1,40 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg jPmSJboml+d/fde9mV2G+5CMl0vDZv1fLWolLXSDjRg
|
-> ssh-ed25519 87huqg x9nm6yBCaJOjHw8aSRuA41bmxsT9v6dyuRHF5y5WkwU
|
||||||
2hvJA/hU3MgPNkK3NTAQjDOeGTeZemOCRIwY+RNWTFU
|
zMo6H5YJIjul7EluIyF1bp/lFB+gAwO4lPg9DwSxnJA
|
||||||
-> ssh-ed25519 8UnW5Q Rkmk8cTiorpd+rFTiCWTEDyKtrORpTD+t1RbluHOiUI
|
-> ssh-ed25519 8UnW5Q RMmaYpCvWijJ4jdllcBBqAyU8AMZuhjyI5Rhz607sko
|
||||||
IjCsuFguO+vqlYiq9a3LvYswo8aGea2AIUyOMiaA3W8
|
C54RFhSM/rZDGhoB57fmuZsswRshsOvDfNYw+WZxwd4
|
||||||
-> ssh-ed25519 UFfTmg lFFfbO5ihQcareoegVrDYTrM2pjNUMDK3qFnVNdL/0w
|
-> ssh-ed25519 UFfTmg pxCm4sXYBTxs0vwj9UJKkBp6RnbReQ89tQXsSJkxzWQ
|
||||||
klXgFn0qeSdexwNr7DRt26495JSLO0TjFDaDCOcpJRM
|
70zFx+x1s21Dn2GTtINx8k2BBXxOIUQBLfVPkqcPoFI
|
||||||
-> ssh-ed25519 xNtnoA YitL7z2BVm3MuyTIJc06t29eNsvwBc/uZmtVXrAFVQc
|
-> ssh-ed25519 KbVVUw sk4niyyfoNB4Nz4D/Y3pF0gJfw0W2QkIbhDBkd1T8ig
|
||||||
PG0HNG1Duj3/wKk2HZAJNycQ6EU/jyees13QIPOA2OM
|
HKpGiXHU0rCIN4AiP6wbXysbJxRIZNSEJ/1Lq8KeX0Q
|
||||||
-> ssh-ed25519 aY2AXA leso0U4Hd+G5TuLqBA1iSSoxe5W8Lx8hwfvgqBz8Sxg
|
-> ssh-ed25519 xNtnoA s8us6Uiz9eG6xdXrZVwClC7tmXKuaSK4cLpjhu57n2o
|
||||||
J1Hot6wRHjpJRf4T0MgSc+ctzqJ6w810W0xQ127/vyA
|
6QN6auHjDffJJ254Ajxnxbo0kJzSj95Tdb9kbh1yoBU
|
||||||
-> ssh-ed25519 AQhf1g RTaISjj9p3BhrCLkxKg/c7WKe4h0LgPksEnZS/g4+BE
|
-> ssh-ed25519 aY2AXA nQFXTkBPPeg2/pWw59ri/LAq2evmMzEMLYFFR3DBEQE
|
||||||
+0GTX4WbartbGK/xop0wDZ1TByK5jpy/ZR6WYU2BQvo
|
BAkmUv9fYcFWwVXvBbFNNznwd8Q6jC8LN9vqN3al/K0
|
||||||
-> ssh-ed25519 mOmPfg l1Cc7BhJfKfWGoromMpHbJ8EpXTgPBvJHixuRHInBjI
|
-> ssh-ed25519 AQhf1g UQTcrF+Kt6TSgEdkz7ygj7kU7IvMmR8uyPnhZw8DtmA
|
||||||
sH7pvorkSx/OB6rVjiMcBBArVgznaPj11VhQGCq+PwM
|
WktwHGDSBmqFkHdOeZDK6bKpwmXoJSr0nV7wlKy5HrE
|
||||||
-> ssh-ed25519 YJiRbw /fYaKE3JQk/w6KIeQRacshyzQJMTKJBKiaf4F3tsGls
|
-> ssh-ed25519 mOmPfg v7yLgw5NVb048ZCMGcKVYimN2Ydbrjz6xqvbXfpaJWs
|
||||||
OkIJRP9M4ldSSE6ZZYFq3LK4fYHunlw1AYdEOot7iLc
|
SZRNX8gSyitEW7+lwBUZHcasFDSPitCI4Z3hPf3C17Q
|
||||||
-> ssh-ed25519 0/WsKg bwyDgGTdYDMTaKckAKAtDxulh1p9/znJaCjwQ9A7cwA
|
-> ssh-ed25519 YJiRbw 8608jThPvQHxRDxM91VokWX1cnah1z+p6Z5HRHSaXAk
|
||||||
GJdlk95CcxTqL9K3L04Wv27idzG+7dDEdd0IQvGLKpY
|
7i+lN+W8mDp+KCo5ZFeS9An9gUsbFcVr7VGaQh2CQfk
|
||||||
-> ssh-ed25519 Nl/5yA Cear/l8FvX21OyQUKq2b7+yDLDcDre+NYnegWsasEzE
|
-> ssh-ed25519 Nl/5yA n9+EqgrcPFrRmz7levN2L+U/xjLqEnv6n1NE8SdE7Bw
|
||||||
DckTwMWjj+T6NptFQm1nNacjXAQDz1wUkv2bD7JYmvc
|
kpAdH+yGm3VRQ/AaYX6zPWsHmqw4FZ8nuj2qQEv8X+I
|
||||||
-> ssh-ed25519 GdLgCQ /vIfza+bfUKmOBJxQaNkJ6at4jQhSXRfGcVLfDEwB2c
|
-> ssh-ed25519 GdLgCQ AltGaOHIWm3Ye8wV9hDUIoHDZUxhSQZcPmrR8FPq1Vo
|
||||||
/PJNxTy51eE6FvnH1mJ6EwS5duJo79/7a8Q5eEO25qY
|
UMadcCajdYz607fWxfInP/hOyPqthIT2QuFvoUKb6Zs
|
||||||
-> ssh-ed25519 tOH/HQ KooY0XEKK0CRjpS7Kf0+4M8tmOyDgE/MuTjYCgjC/2Y
|
-> ssh-ed25519 tOH/HQ GWaroskaK6ERBS9ZaFqn3spned2jUIKxpQbl+omlogQ
|
||||||
ULohX4Mx8PbmExvMF1V2dv5jOMw5MXFTEFd6f4HAwko
|
YkwwtaJKfCE9WrW8MzI0aeiIPZfh8ltxS5wiLu9fGGo
|
||||||
-> ssh-ed25519 FpzvfQ oIST6A9MnsmadXCYaqzdJVq7DyO8mJdd58N/L6er9xE
|
-> ssh-ed25519 FpzvfQ Co7SAWmzRlG/a9hhufZC+l6r2fgWsxEM9w9vwhI4rjU
|
||||||
1PQdvdYaVV87DRbIPoCj507iQoCuRV3SAwAcPoppqHM
|
H4MDVpGGT6qJofJCBv4/9Uif+EjJ5g1ON8RYeYgpV8Q
|
||||||
-> ssh-ed25519 kdPvzQ SK2MHr1MkSusDwPcqag5pfkjbgJdzndIWZ8HfosEgnM
|
-> ssh-ed25519 2UotMw ++urTSDz7GEnmYHb4jphzzEJlnC2o4H6sr19c45D9w8
|
||||||
ZYSftnhwZlqysA2Y3xpEkqNcaAp+1dxMUQvzMh7k7Hs
|
ayJ5SxyVbb1GF8eBOVgTiI2sFO/G8otrnwdJhdpzVhA
|
||||||
-> ssh-ed25519 onmXpg +7G30ji8Y6LdC03dXz1kJ8HjmTdTtbCHiJ9TfHnXJS8
|
-> ssh-ed25519 kdPvzQ MtqQIYEVkbz6R+YwHbI119baMfIfJ0Zz9xbd1U5GJxA
|
||||||
778FDFUb+ZUcjtmu0kAnG5EfyAm54NBMsC2PnM1Hs6U
|
NuHFUL4mUrcvnATNceJkcGu7Irmw9jZc3N0vAeZnZ3Q
|
||||||
-> ssh-ed25519 CnhD0g yH9UzEgjb5BhOQ5GZOhZ51K1UH6vgX33Mh4lx+5BHgQ
|
-> ssh-ed25519 onmXpg V3c+8W+C29OBdFaol+y3vZUBUCOV9BH8amN8jQblGgQ
|
||||||
F834BZAlAUeggrmhNaVOrNYOxOTzXUyyTUF5ZS2VRuM
|
M5ZwzFFrQkVw5NFQE9G/eMjLzbf9FkDV5Qun8dDuPFM
|
||||||
-> ssh-ed25519 4ep2UA eVY+i3HNICWhyZR3yS3szJWdY19NhsqtggN5jPzVJB8
|
-> ssh-ed25519 CnhD0g hX1yvSpw1x+IU8JA9qWc3oIIKQRgBwG5uQv8XTZopwU
|
||||||
ON8U7QSBrNOcg+I/eGp5dL5rX+vMKRP1317L5IHN5p0
|
uh0uFOTQSxOSG0X6bCPV6udM0A/FRQE2doKp589S3LI
|
||||||
--- 1ujHnpiPN+dcAfwa0DNmmQED32RiitZexdi/H54CQJc
|
-> ssh-ed25519 4ep2UA 54YrR+92kEGQDLT0zl4dOg9pCn+J+jDugs9i1kBcmhM
|
||||||
ˆ(yÌ ¾‰ñ×R¥`ö»]Ê´ÈF␍»!Ò8Ò–iÕî–.²20´�HÒñ
|
fEodvE0XI2gNacaoO2ElWhKOVX0bpsubinowMJIAGag
|
||||||
|
--- W+JvG621o5amznhuOdTAiUZGPGgCT7FDcmeGG4gvwpE
|
||||||
|
@ÿV¾Ç›¿‹5?h…¦¿Z
|
||||||
|
Ü÷´Ì»›½�9~@(wMC'ÒE®
|
||||||
Binary file not shown.
@@ -0,0 +1,39 @@
|
|||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 87huqg Mee69P2bZ8khxGigG1Vl7emFQo/VzNHWtFIhDWGseCA
|
||||||
|
VLqtbTpir8TdVMxPeEx087c3joM84Mt8A+UTJxsRzp8
|
||||||
|
-> ssh-ed25519 8UnW5Q eAb4LVWqqgoIyQKoC78/ZnZx8aj5HH0ti9rO5B+UA1s
|
||||||
|
HVjKBLYj66fyfeq7wMNEZl61Lx2l3/d3/2+1sv9yLCc
|
||||||
|
-> ssh-ed25519 UFfTmg +xgy7TGSaxi5djSwYavqocqGdYpkmivs3JmE6MqsQSA
|
||||||
|
6Mn3jdSQPap//l6mAS9NBmvNQPmLPb+SbQtlWvwN3mI
|
||||||
|
-> ssh-ed25519 KbVVUw FfuBVEGAjQUdvkUKzktLOt3uQjsMyoVFTTrQprtpVSs
|
||||||
|
aolel9YqAYvFuQqe21l0Argp3KUPrlhxBjIn8KjGHq8
|
||||||
|
-> ssh-ed25519 xNtnoA kn7ZO/8ODnFJU6QazOVvOiwYWJYU+t1t9JQa9Nsifw0
|
||||||
|
0DBsts1m+FeyVtO4ygSZnphMj0o758wDFiX3DKnHVH0
|
||||||
|
-> ssh-ed25519 aY2AXA vuMeVWDvHPc13tNyDJq1IQnVXEgmWkGpj5JMMQcyljU
|
||||||
|
6ZWisLYylYryvYq062ve3YgboX5Zpb4VbJw1kiHXbi0
|
||||||
|
-> ssh-ed25519 AQhf1g kYsUrTF8sTTcTCz1Z3f2zWdp3FmFgaF71rY/uDxxDWw
|
||||||
|
4GQKIVIS/Qdi8PhH+RjHDQAQIJs68a8o/txGaSA1EEI
|
||||||
|
-> ssh-ed25519 mOmPfg qyNnz4x8l0RyVYZ1I+Xby6H4qpghX2rIC+OC2+q0AWY
|
||||||
|
he0iGH843fs+93tsMF/mU/oDMjxe8os6NxI7jdBrvGc
|
||||||
|
-> ssh-ed25519 YJiRbw TvHApjsVbTUUD+Xxdbb2OZXkpN8T1S7SFgR66GLr3lc
|
||||||
|
73dXSGSh4Tonajg/Ux+TQo/CSdWm8NfoWpmuCT1nQ4A
|
||||||
|
-> ssh-ed25519 Nl/5yA K3Qwv+HpwSzrt3L0wGOm8UnLST22gYtkNcmva1i1sAY
|
||||||
|
HFTnVYDdyFaCeuxadpRhRhvVzlJf0QJkzTSH6OBx3V4
|
||||||
|
-> ssh-ed25519 GdLgCQ K+6xSzErhvyDiEIWSH0LwCMRymyRp8qxxL6KZg1mtyk
|
||||||
|
daIC/jUY8etaJzKTk3ZyGaGFzmc1alo7avDtHkdAQ78
|
||||||
|
-> ssh-ed25519 tOH/HQ 8ovAhEqzIreGrBlOmwxH1s2W/ZJNk5alJWbP5XagF0A
|
||||||
|
j39E5SWyMGOtT/K2IKUJ1UNkcUhghdhtUXtoYiEssho
|
||||||
|
-> ssh-ed25519 FpzvfQ uxdXTR4oXg/IzujvLmRceFzGHmTp6OjF0zjLboqA5iw
|
||||||
|
JH3aYGksptbasR5695/5unh4k2NFNMPwUTEAwKlTnSs
|
||||||
|
-> ssh-ed25519 2UotMw 7ZaLT8Uh18XMPUKBk6KXqYpndQR0/YiwGjuw9YcyaXY
|
||||||
|
fVRD9iLC9Cof5Tw2luQLMPiCiqqhs7w9lsQqL9puxVs
|
||||||
|
-> ssh-ed25519 kdPvzQ q1O+1RqZmV1W/28K/JlkUzs+G5brmi59gwS6CRPkN10
|
||||||
|
KKiNVbg0FDiKdsV1HQ7BHdgNU52y/Qhnu87O9D0lntM
|
||||||
|
-> ssh-ed25519 onmXpg BUKYeyaXQjpVw6L/wiY7OuJMfyhFnW4S98nNofqVsXo
|
||||||
|
dMWTebeJi5azBo/RInB/XSF8BNElBlK0gH7qLBNmI6s
|
||||||
|
-> ssh-ed25519 CnhD0g 7cWyBDXml7SMfBaDb4MKMgrdgrzl38EGZi6ZGX8msS4
|
||||||
|
CI1eUlcgo60xIc5e2CIlTsWDWG4GINmvXcDCd4MoMnE
|
||||||
|
-> ssh-ed25519 4ep2UA i7ev8lkp+O9nNHb8f06QWNjM71UUWQMZVbKHXZLt4mo
|
||||||
|
BwZ9ouzTIm45LR+O7KySmsCbUIxwcDkRawBMyjlT0do
|
||||||
|
--- v8KgdgIDf+1iLNG08ZPZx9A0dz7JGbZrdpBW+lQaS6w
|
||||||
|
�Œ#O5°ÚË\¼KÏ´m�~•˜§>[ŒÂsp±×ÊT™ßÏd»EOOԦюMR¶CöÖ×yá¹6¢�G€ÀÏ~¾^^yoyD«+µÓ[•Ë+ô␍E“™p†Ý!¶‹WnÆyœV»7™
|
||||||
@@ -1,38 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg T3PxgBg0pfNuZKS0YL/i/zQVbeRjnb72P+FRwMAQ334
|
-> ssh-ed25519 87huqg FT8+PzbWYp1G2XqxQh/wIV9cAUxZrLIdBZ2sMC+9szk
|
||||||
7SKL/KVhoG3v4wSnta0IgsIoh8BHR4oxga5peCMj9ic
|
6TnThj3i7+q+JaJGgX9gtSOyLIqXwfqJhV7FXnffMFA
|
||||||
-> ssh-ed25519 8UnW5Q lNkmK94pnuKJaZsQGidqlZ8o7+8E9Z1k0paLi3DqhjY
|
-> ssh-ed25519 8UnW5Q PgKl4RxTUiazuCkN8RcRKCO1+XyIQzfKz4SygoFojwU
|
||||||
CVNxtRg5ccb2aHzKlp8H7xil88wZ4oKV3Jd47S94Ak8
|
O21D2VTrhKcz3H9yQ6v3HMg3yu6Oml6elssq4EZLOJY
|
||||||
-> ssh-ed25519 UFfTmg JvSv4a8hsyIRDinwXBfRWsDkyOeBZl0dapik4DtMvDg
|
-> ssh-ed25519 UFfTmg 64GTWzZguBnlbrkI37vPO4VHGq38ewzGJbf41fmFs20
|
||||||
N7wymvJluW/fV4RCTNeWZmELsleTguzmnhO6p5VAzNc
|
SgbbJCitU6YS7xhyF5jvTRKgpd8JjQCn5goCDqGmP2o
|
||||||
-> ssh-ed25519 xNtnoA tjf+tIZBerm8FlnXCiuBNjuQCYxVXMGaR4/sbvy6ak8
|
-> ssh-ed25519 KbVVUw DWHG10kp4J0uQaU2UZLORMBrOkXXWL8hl9LmOQFHvVI
|
||||||
CE6Iobx4fJAFMwQAsHCUhpz0RrelHcxE6uWC9y75E1A
|
+5aIgcoPshO0m0Kkt15TmKOrw9fmYjA/CQBW78j5Rmo
|
||||||
-> ssh-ed25519 aY2AXA FLrOeA9AFvidwFFpp4jfEdp/9XKZOZqnhgMfkQHOMGs
|
-> ssh-ed25519 xNtnoA zNpZX9ymrcO0W6FfXgmQz9VcEa97s54DYdsb3ThhWwc
|
||||||
MYMk8gRK++s63F0r2AXy69sqEodww2ua/SGMUU2nPzI
|
7F+/fHUNOAyFjBBEGfep9bSBQsPWehglpFoSniEYRJA
|
||||||
-> ssh-ed25519 AQhf1g QF0KlR3wHA1sT//j1Src0lP5cOxL6zizgAj6cPECuXY
|
-> ssh-ed25519 aY2AXA qZFD9Sn7wSgZCEJ/bqdh8Pr1Bcalf0NU99Tq8aFGXB4
|
||||||
49gGbae04hEa12u1s9hQzkX/4cIY1H1hDDKD+VaaFLA
|
z9Q08OxS0sgPYMYBwJa1H8KMj3EU2nbyp3fB6+j6icM
|
||||||
-> ssh-ed25519 mOmPfg NoxbtJcMcQTRgWDHVENIUZ7z2yL7M1bz2h1W17lTu2U
|
-> ssh-ed25519 AQhf1g B4W2oj6J9B9ktt/QchkT7kQgRWOxHfEqFDyIka7ttDo
|
||||||
vDunWrrgtoH+dnNgOvpbxoLWgv1wk49eIagwDOgbwME
|
zAEaVCYNT+Ldk+2OMElMqN0WXCTnSgeV45f5QTocIps
|
||||||
-> ssh-ed25519 YJiRbw 2ayUuS/nbPzydjLmYfIT0O87FctlhU640ePeuWjNNAM
|
-> ssh-ed25519 mOmPfg rGWRrIHZ7Hzys2X8hlSHis6eoH6bJWZYq2BR94gYexo
|
||||||
9W4vm7jbbC/JVEUqamBKiGFaWdNE35v7Byw1pgfgKhc
|
0kXY8xNmqshw4swmsIigJ3hUihlkoj8SSsLGdNB6Nbc
|
||||||
-> ssh-ed25519 0/WsKg mFpy6qEC0gF4qBNzZcY3rDB2p7PeyhNlEmLGJEsTixU
|
-> ssh-ed25519 YJiRbw RB2Ocz6kqAY7daf/cpHazgwuqK4WL7obmN1p24X/h1k
|
||||||
QPrEOTazlkWnJN4f9/LW5Tf0cfI5zghiinBsyALmvm4
|
xV9OqnHeDJnLgmOYjbPDchp4uVlV05BwT/1eTBmXyMw
|
||||||
-> ssh-ed25519 Nl/5yA DqNMvJYPP1Xu43+LFCEMcxyTLUl3EHhPUIg/cna1NAg
|
-> ssh-ed25519 Nl/5yA QqqZ3YRVdWt0bPCCTdtYipR8/c+YEx/J1Bdy2EdfMWg
|
||||||
nqvWhQILmnpMkmtkYf8Er8ztqP3xH/dEk9oFycEoDqQ
|
leURB55yT6GyWO965kmBWeVwzGnHaPyGv88pcO7Yuq0
|
||||||
-> ssh-ed25519 GdLgCQ PgZY49A0SL8cyHdxc5BD4yrwjGD9DcrQmdxZtlIdoiU
|
-> ssh-ed25519 GdLgCQ r1G2p2VwiSanA5qjASjCTfunoZ+y0UhNIAxm6Z8N/E4
|
||||||
q6hu5XxQgujMlejQGST9Ka7hlJagwTiwRQaFj8fi/28
|
tIku23bpxx0SG9iIh2h6UCWDQAq85Gj7YlMlk0Jdb2Y
|
||||||
-> ssh-ed25519 tOH/HQ 5fIvkG+emjJySd/7DdMVAtkEOwUH+YaXXONZ6nKshAI
|
-> ssh-ed25519 tOH/HQ IJee8JIPvGwIT9c7deikAyxAd8rvq4s67B3an9htvh0
|
||||||
vVOUJRKWcRmwG1Wufm+EUwdDLHewFFGJARwNDCV156U
|
VvGG/yilaEe8+bOqc72+rY87wv6F3Ss2b+RF5aOCOD8
|
||||||
-> ssh-ed25519 FpzvfQ xVNdop7LoydHHG8GtCiAOf3STnCOPvSNzXkfAyGwOAY
|
-> ssh-ed25519 FpzvfQ S6qhDcpBEdrk7ydvID0iwmoY8CBtjP6tUhax/O8ORl4
|
||||||
Jy+teMo/UnAOAmLkGK/H3tkWNdI3Vl7NONzQ3LpVy7w
|
wqkt0wEv3lXw8bpF/oMmCD7O1S2OXJJo3Y2xKhLgeD4
|
||||||
-> ssh-ed25519 kdPvzQ wQ9y5YROKeQWeTPjQl80yRwosyU6ZbOTNmrlCyE9SSo
|
-> ssh-ed25519 2UotMw AVmF4uIN2reJA2pPg1KZT84pbnG3Y5laZalJ7sdD6GY
|
||||||
3ld+z64d26fnYSNrM/lgAp+m/GMmD8G7aJouszUAvqU
|
36Pdc0awqnlzZ13p19yqDnnikRV4NUaJ5LEMTzYzB6g
|
||||||
-> ssh-ed25519 onmXpg x+/a4ta0k7ENV6Ka+5pkSwdcbKgxGAz74t5PYt2gcmM
|
-> ssh-ed25519 kdPvzQ UvJj47WTQTM9VEzIdX+O7s7nMfO8TLAn3fTCYQl80mE
|
||||||
oCIWVpt/a+VaxEa0qW6YpDDTwFelJeLEcrmo71/UtSg
|
njyOgBl8LsaRKRRNeumQbYRHnUtT8SWtCT/RLoQ0ioo
|
||||||
-> ssh-ed25519 CnhD0g gvGoeS24lFxtrfKfUn7EaI8baaGkl7k2uYxTjU+PZC8
|
-> ssh-ed25519 onmXpg jeup0qoEJhTYKJBNQkNf6frrP14xf4NeSWk2b3L0wUg
|
||||||
JJePTz8xhu35c2AvZrXyFDw8yYRicWSTrKUSwEe9oJI
|
9HvGi1r/Wm2YRCpl+Bvp2t2L9q3ci/Mbg0N+5LgIz98
|
||||||
-> ssh-ed25519 4ep2UA 9dAa07MiGZKqp5L+Pn/Y0OXoy6N1pYmpFQPLR5gty2o
|
-> ssh-ed25519 CnhD0g Q+Q9n6e70v2Q+4UWPznvh0dot/hjHGnIPDOLIDsNDws
|
||||||
4Hduoi4utPgwuts4d6fx1V8AFTAdn6OLO9wDAIQZUlI
|
KnqhFsNIArU4JeK0Vqou4zewrO+ul0uJE6oVvTapaZg
|
||||||
--- IgCY0Hr7grc/YQkWfwlksRLfK2200lkhIwb3tuNqv7c
|
-> ssh-ed25519 4ep2UA 4wTgnS1jJZzww5ktip5vzsDEA9ERi8v9l1RqjrPB7x4
|
||||||
}‰¥rÏ�´Æ•²$¾¥jBû"œíw(±7#¥1š¥4„¾~Í9QQ‹Ôî’ú‘^zÞ`¨d*¸$sÎ@
|
t70NW6zcVLV2UXdacJ/tqxvEMS9MrumEKoy+F+UvnHE
|
||||||
ݾ¡^ßl0п
|
--- 4WejiRlNCP3hQqi2+8WD53mX/lptc0N4AbhBkw7mt5o
|
||||||
|
—"åUÑMÄ„2Ç£%°ö×)»voŸCo|>šÐa†À†¡‹6¥äE˜ùn�OV¬©HÖäßD6i .†C¦Ýs0sÂj]Ü ªÛ¿
|
||||||
Binary file not shown.
Binary file not shown.
@@ -1,37 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg UrJ/Fo8Gk3wuJsPQwN1uW9z8nPueEjHTnNY5l3GEOVE
|
-> ssh-ed25519 87huqg whvk8HVYi639QPcR+0keIqsiiKQOTZYx7chqIA6itVA
|
||||||
XKMl9j4Jhjx6pcRMED2mHNjcZ7fgmLYdw6yaxk0Aaec
|
ofWFgGafX/qrEbIWhq+Nj3QmXSggoHM4jjoKw0qQ9wc
|
||||||
-> ssh-ed25519 8UnW5Q RterF0/C9LR1Rx4GRkqWHgiaIjFKVAK6h63ga6+AvVs
|
-> ssh-ed25519 8UnW5Q u0ku0vlGo3PnDRG+WH1jim+X4WAcvHupx0LmtYiOWW8
|
||||||
6FA+RDXaQLNY5OvdadYKrxLupadsLRFShpBiZ8bbwHg
|
v2y8uAYt15OQRYJcNwabugVInSPluuECKVLuzT/Ulbk
|
||||||
-> ssh-ed25519 UFfTmg APfW+37oB1M3RnHJxy2vxnD6fA9QMuUOIoA1bzR98is
|
-> ssh-ed25519 UFfTmg jRxo/hK+Pf6TXktwkWyhKvTRhJL8yu/aUtQE2tTtkSs
|
||||||
Y0ajyDn/ytE9fziEUrRWWc04mnXCWqTrc4sfrIWdgYU
|
smZO57lraFgHrzITmMrX2YN+zUPmPBzMR7DTokz7vF0
|
||||||
-> ssh-ed25519 xNtnoA 1rW50ufVNntJEMTTy9Ics57y5HQ7fE5PXHN1bmtM0RM
|
-> ssh-ed25519 KbVVUw CWyZ23afjLH+gYTd65bbFn8WsANQ9aTP+yzLTB+kfXQ
|
||||||
8A28vUzaqtM9WEaEomHCxUPWpBF9aWHNyStauJzodtg
|
3DwNcjOK1RN+3h11F5EW+vuQ5XWFi3YWCRH/cCk07ME
|
||||||
-> ssh-ed25519 aY2AXA 0cMla6XzGUMV8OOY63FDOf9MbJ+jAHvHNPZG/V5yY04
|
-> ssh-ed25519 xNtnoA fVijhVsClnRApihRPJIXy8opdauQqn+U91BpOzFXs0c
|
||||||
HQzAEGHq2Idw3AqVcB517uDiHeFdy3ssizLgLUDeNlo
|
p43mj62qt3UwZIJ3sEca7KOyVLm6Cf9pESPypynDisc
|
||||||
-> ssh-ed25519 AQhf1g PcsdHND4EBAN0+2MtuOA/hFXVhAptuecimZ2lBLfqGE
|
-> ssh-ed25519 aY2AXA 54bAi78JemUIoQc/Pb/8LAsJxbFpFHHIN1UcntdyXCg
|
||||||
2VwMSdLN28KFgEBSMfEZhWV6ygV0RKbQH40L7rvM14M
|
cq0NBRonzLdQdFLPLUcjvx4Il1UWVLnFsICBCqevlMQ
|
||||||
-> ssh-ed25519 mOmPfg 1g0WLjrumR88bM2ClP26W+nO4QAfAgbCWjp7+FiVzSA
|
-> ssh-ed25519 AQhf1g c9N1Qdzcy69F/YIELCkLL7N+bhlrrayTaVnYUCfg9Ug
|
||||||
2J+wBkpjiVFN1iG8txpLvVK6K6uR+YFhs/+l1bgC+8s
|
geeeJijhKWMWnFw9SM1KzXobiIRSa9KlUHALZZ96U7U
|
||||||
-> ssh-ed25519 YJiRbw izAQaGwummtK61wPrs2jfSOlwI+f8oEUlZOIEholzhs
|
-> ssh-ed25519 mOmPfg LZx58dG8J26Wuo170v9wAwRU4CwDeE1zFdTriT9vakg
|
||||||
mu9Tb8TA4WwAZsctOn2yViJf1ChQBr3Yvd3pmQNiQow
|
DHuw7aQRfZMlSB9A0i+Ky1Edk7PXBBcPaAg8y6AbmG0
|
||||||
-> ssh-ed25519 0/WsKg cittCRWu4jkN/QTfesBw3ZYJ46RgREBPcrlHitY3fmg
|
-> ssh-ed25519 YJiRbw mM+A4CrVmyP16e+LlVIBxXEs9c34ulR3sGN2uzVL5Q4
|
||||||
xe74aLRvBC1FIOH7viH5kGl65HI7F9MtL5kS5mwzam8
|
j0csX74W7AG2icm+3tIA4jedXOFEt/OlBhFYpuY8a4o
|
||||||
-> ssh-ed25519 Nl/5yA dXNWQ4FVeDnqkpy/+YOHeTPZXWwdHz7+aa9HljeoOSE
|
-> ssh-ed25519 Nl/5yA erYJzDKqw+UTMMnBJGPw8jyz4yXUBV3y9JiQbgmDUkM
|
||||||
ciWExVvv1YbGKmJlVfhiHDJ/mUnp9R2zCAp5pjNPyc8
|
EaTzI4aqX2X9uEfn2RPIQb+m9aTr+gW2rkPuEgmDEA0
|
||||||
-> ssh-ed25519 GdLgCQ llE2atewUSFWeRbkoYmt5TGrwBsBHbWFOL6vksackwo
|
-> ssh-ed25519 GdLgCQ +wsQawmcu8rGdV8UDDCKKDIWY3L9EZ5Fwfmbtedz1BU
|
||||||
UbkuzM99uhBZUFAQBADoFRa2iG5GtSCo8BAQYyq8stQ
|
dDesLgik+S47jKjEe+UDYiMQfTgTQpcdSwnudMvyaJ0
|
||||||
-> ssh-ed25519 tOH/HQ uCg3AQuP8UFxhurEPjzHnsy0l+YY6sV+T8SmxYsmnHw
|
-> ssh-ed25519 tOH/HQ UY3eAd44x9k5wNCPjX9YIp6aat8FT/UJRExONGvPnEg
|
||||||
iTXWS/y/pzAEGrtxqgZ7HWzpUSeY9PmOdQDdJcqoXu8
|
0eZw751dXjs+BCmkQijmusvRy1ustwuX6MfIutFtu+4
|
||||||
-> ssh-ed25519 FpzvfQ N07YPD+4KbHHypCIvjqWvyd7bDpzTg1MVaoJPmMkenA
|
-> ssh-ed25519 FpzvfQ kLixy4M/wruC/wZh67BhRnomKyV8ui8VoYtTzwjFr0c
|
||||||
oAfxGm4YgZjNVkrefoRqxnNgSFRyYDHynvphM+DR8NQ
|
+onxi4oeyZSfw7vj2LARTy9Se+BEg0PyK0Ts7cx294k
|
||||||
-> ssh-ed25519 kdPvzQ 36HTlyE9kw4peM4KfBagzuZzWng0cIQzaGCDg3YDAzc
|
-> ssh-ed25519 2UotMw DgMN2c+WcPSpjbJ/NOTtkBJUywVGqBOfHr7lM9AKtEs
|
||||||
b0Uz5wbAUENn1W/HE9p+ZywhJ++6HvtZ+K6VasW5dho
|
+7+P2Odquk8CwBrpcjtJGGHCIWMGd3JO/coRDwn4ZNc
|
||||||
-> ssh-ed25519 onmXpg UL2M9Srb2ZpUhsQkG1s5axVU9cdD3v3PQ5nic2S9bDo
|
-> ssh-ed25519 kdPvzQ ZckKwL+D3JGoXz/XG4LVSFs5+esEQ4sBQn9cvGR1gCI
|
||||||
wEGKGN/gspmzhDjis0mwfYNL9z+PMI+dBfT65Tb0JlE
|
l1psNLjdEeCKhBI6TBEqHbroyQuT52szY8leXYIdxqo
|
||||||
-> ssh-ed25519 CnhD0g sInjWL6cdGHREW10ehWK9C0g9RSvf3qaHpYU6xQ6jD0
|
-> ssh-ed25519 onmXpg uJ7DNclFa7PrStOsVOPS0tDLRyGHz6VQIms1eUMGVR0
|
||||||
HvDkFXl9/w9Ec1K0AkFz6S+lw9XmDDTDTncMG09a5RY
|
NLKFC+Q4YAongfCoVCFsdm8J+Tg1iFtG7q07VJZVX48
|
||||||
-> ssh-ed25519 4ep2UA SOwxyOMTaqPqiCc75dPh1leExnVi1dsXryxmuOlouEY
|
-> ssh-ed25519 CnhD0g waKnwNZsusul3ApZwQAWe7G2Nnn18xnlCo4gzDh85ig
|
||||||
bmVSKNKrkKkLMfWLx1fJv6WjZVWDhMA8kKBN8pyafgY
|
qSwoGa5SEQ6hEDDusUTiXDbbrW7MYWLNH1LF2bCo9TQ
|
||||||
--- wVpI8r4Ah+buu/nxLL1wUzW+rPaF2oPBlMwd74RbIe4
|
-> ssh-ed25519 4ep2UA XJL0990Wn/KVL9gtbvklvPrC6WfjXpzcS+5HLdUe0F0
|
||||||
3o…¿;tòHþy¢|B‰AÐ⯠·_!X¢%æyÔDôiÊ£o4Ñ$Ûy‡-9&êͤ~ÑÊ™8§6ÂM}„�TæTs®g�Ûò…Ü«
|
o8Om0BXgLFRqFGGZxKYiYiVWndb/FB2W4HmMtkCXLqo
|
||||||
|
--- e1pf5cHwhg79dMr7isV1uaWHdciGO4Tf4Jc3fsxgmqs
|
||||||
|
®␍ƶ òobeZ/ˆÈ˜¥¶9␍Ëý†…�—}¦t,Ô%îÄlìœÅrÅ(ÚŸHé°[Ä�B³µ1C;[ɦ‰žDËL‚$V¥l|…Ø
|
||||||
Binary file not shown.
+38
-36
@@ -1,37 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg CrarUneEExg+kLTOhYoQ7CWV3jzJOCPqnSWib5p5TxE
|
-> ssh-ed25519 87huqg E/1J2/4FYHvXnzcHoAZVnyqysqHn3lPExbP8iD9Vs18
|
||||||
4g3cV7I63hNbCZDDTrIWScOpCUtErjJ5SJC9G3uL778
|
FIcMKcJsluVhatR21LvM3/qRTp0gw/0zRdMOCyiX8bM
|
||||||
-> ssh-ed25519 8UnW5Q M3Ytl6ItfeJEG7Wqo4VvtM1+1DIE+IRAHO9pHMhggXI
|
-> ssh-ed25519 8UnW5Q GyaTCne2F9XohNmwdl/9TviaxgeIQfXH7CFBTWMNnyg
|
||||||
v22hvlYToQMtS2u6CdP0QAPT56+W0zIKrVC+uDijH7Y
|
uy80gWoi4uPSt6RiIZbwNfjXMpihsf49tyFtWr1Vgc8
|
||||||
-> ssh-ed25519 UFfTmg e5kvyWrl8ZrYgbtY+U5nYiiNRKQTfdf6GI/XQv81VWw
|
-> ssh-ed25519 UFfTmg vOSCNXGSDJ2c+sKcsSB3ZeVbo5UCo22z5IgLEtfdinI
|
||||||
l7eq0ldMTnyedf+H4fvU0oW9lXF8VFSd9mcsjp8AlHg
|
KSyvMdv5pEVZAkdpsVuL6PyPabr/0Oii2CfWrC1FV0Q
|
||||||
-> ssh-ed25519 xNtnoA e5ezpCgnAgfFx93fG/viO6k47RMsU3uQIzUFu0G3oxE
|
-> ssh-ed25519 KbVVUw C8bGODfMkNA3tBmXJAnjGhkOd1PP1e6mj5cT3oJ9I0s
|
||||||
DLl1c2tM9ruGupxA19SC/3hcdrgqPcaHsyuRzrrOxFU
|
ApkkD8TBNuYI7sbJbvXTij2YjcH6daR7t53siN9RJvI
|
||||||
-> ssh-ed25519 aY2AXA 4Z27/rLPNOwd3md+IslHjRvDrjDTrjphL2eOPKJMUno
|
-> ssh-ed25519 xNtnoA aa/F0pEbUHF8SDTS8jChJjT/6TXp3eEzlVRQApgUq0I
|
||||||
yyJuZB0jdqkLiPh8V7On+GWrurK3FufML8+WlOpG3oo
|
X7fO020Mp9s9mEe+AeVJgLfCBUwtfNmJDrVGMQZX02A
|
||||||
-> ssh-ed25519 AQhf1g hYyMNeG/qEq5PpWIeKsG+qzqLi64/0z+jacDjuos4HM
|
-> ssh-ed25519 aY2AXA NQVnTMoyAhmVGuXSyClJTrfC21/s9IB/zKG9uBJj9XU
|
||||||
ru9GZ1JFucZp4vHyD2cyHBbwjMhocLpPuV5SBeY6O4Q
|
NYIf27EOh/BuAMLg/2u3u0qlHkauW5JKlkvDqV7M4xM
|
||||||
-> ssh-ed25519 mOmPfg NbRAjoBAuBQ0bOht69BJ+mfAQliWsI/WOtIGH6CSnhM
|
-> ssh-ed25519 AQhf1g 0S30Is33bUadNM7AJcVfqtbGpmswOgRmK7Uoigv863o
|
||||||
O7EGV6mc0tDt2U4RtMIrzjzSKDP2xORnS95Ycnpp05s
|
WYDO9y6MnX8QBk0ji4NUCIi+OuiIfxQsrQ+2lU79Ch4
|
||||||
-> ssh-ed25519 YJiRbw /zl2J08UdmZsnoD0mlM6zXF5Z9S0it36qJAqF5T4GXo
|
-> ssh-ed25519 mOmPfg BRl0oRzmcF+bBBz5oR0qZ0HJcE9n2Zg4DIcN9UeP7gM
|
||||||
48kjjzVFMHLIIGEhvmqPmJWc0mVEXGsWpoGyJhqvrQ0
|
0IdI9W5KXesVN+qYkzxB5pcvS9fK3LyOp/JSKW+kBXE
|
||||||
-> ssh-ed25519 0/WsKg PrqDkb1wBlcxBj5W7wSliqm1wOkVz5MwfYDwL3mJZH0
|
-> ssh-ed25519 YJiRbw DSZlrgY5cTreApOnwH+4tARu6tijoB2fETDMFIhD8nw
|
||||||
0Sb6Hxa0xrnIEwJ2OI6BDJxKnsXfWFp1q9jiQu80Dpo
|
gbjnI4Gl0+jhcw6Mpd6Pjz2mmKu5hgM5hYXrAIhXHaY
|
||||||
-> ssh-ed25519 Nl/5yA WywpmVsYbAZTthAyxnrL8c7NrOHMC14EjgYotC0fozo
|
-> ssh-ed25519 Nl/5yA UFxGXxZmN/kPRN5dPhJ/YIRsNbwmprJGXgjGIjbOU20
|
||||||
C29KHt7nZbrt0QL8EBVDR5SfyodiidKRSNYlBU1zgXE
|
MQAwQyS6C7k0ld1qxpffo2721iBiqiGJwhBkxvTDEJ0
|
||||||
-> ssh-ed25519 GdLgCQ O7ZRmqdg/E8Q7SQ09EyYLOWOPBFoLIy+I8OTuwU2dGA
|
-> ssh-ed25519 GdLgCQ wS9OSLJl77WhtiXV8LkzhwQGBw4YaoeQRCT4ygeUZQ8
|
||||||
DVE24i2ZDnkhFSz7YsQfrecTk6n4EVv3AjFDDg6YCLo
|
YPeDvKWqKaI1IZT3JUPPyG2Pfl4ktTU5sijFOS5Tg20
|
||||||
-> ssh-ed25519 tOH/HQ LIA1u86nY1hWiXz5aj8wbCLjROhJT8c5Vx/caEK1PQs
|
-> ssh-ed25519 tOH/HQ nXZmYdPVMV4eIrY5XWfRYqhyfVo6ZZGlO3ZkbCE7S0I
|
||||||
V0n11/FBbNY/s7bQp0+x7qiKgUoEJ8VwvEPP6DoOHi0
|
RnThDtu8s1yF1eBAklXIesRIPQbWkgWtITJQQ7R9GM8
|
||||||
-> ssh-ed25519 FpzvfQ ArVYrK7whi/IkDJXrAb6yr4E7jjlIgABwUUSVv+gQi0
|
-> ssh-ed25519 FpzvfQ 6RkPJXoUHBhlqAtd9Md0VkIs0A2q3BRGB0wQfH5mwH0
|
||||||
y0xPYd4Egvc27SpgusPFBkmwQRqEx54hSrwce6tL6Js
|
rdPvNAopn7M+2wF8YS7UaUVtZX18YEtBHljWbUu55pY
|
||||||
-> ssh-ed25519 kdPvzQ nLLdfkbPbF124GTJeqyrAFsg6kqpX4Wv9kx7aLRGLSk
|
-> ssh-ed25519 2UotMw r9V6XTdIhAH8cIRJ9r1P5i94KmQ8qVzXFV4KsoMPBxc
|
||||||
R03TEunaE4kgIABVotzmMEHmQZvlh1p9piyy+aw46jU
|
Xo3ke+htW+dtj91CbfJK/aZQKojLhoj6h9kv7WnVxMI
|
||||||
-> ssh-ed25519 onmXpg Q0egKW3NZxM79ezY/P3KcVLtCGxrBWKE+SIDs4dAxn4
|
-> ssh-ed25519 kdPvzQ FZuPuJ0KsAsOToSCH1/nq1XH3M4lhoq4FeXcnpWajBQ
|
||||||
cMdGvJWv/kls+BIHs7zRsEhCLrg2mj3oSkN/pi3nzQ0
|
Lu7vROsDMjH2XWxiDGVMdMkm460nW2nyUQ2BOz0DVRU
|
||||||
-> ssh-ed25519 CnhD0g e9BnikdNFa/1VevBdEgk5Hxhp7qvU+Vh393g0VmPQFQ
|
-> ssh-ed25519 onmXpg VEs2I8LTyYnPOVcilld4yL7uPF/9gFYB40JdVeXE8zc
|
||||||
YoTmZ4rQfvQaMALDU3xH8GNOK1CToeBvyvM+VoLp0ls
|
NWwqp5KHWBW7xZXwrGyc1ZVfUuWyNbRZvEEatvTuCv0
|
||||||
-> ssh-ed25519 4ep2UA SCgws4sxoa2O9E9SDIaDrQE/UqxaTRo93Ssz9RhH1XQ
|
-> ssh-ed25519 CnhD0g BwoiccCfsRnVf3f4sJUfB8SsJwyI94AdnbIFYcJBOx8
|
||||||
hzpa0269iSPAPl9kAT9MIwfLvXdhkEUTizvyd8Dxm0I
|
8LLTwbdnbi8dg/4zht21qs47sK91kNfPqsmThqC4yEw
|
||||||
--- 6vPCg4h8MRZaejdbQbhFcfiuht0nxuS8CsJVA7k6FPw
|
-> ssh-ed25519 4ep2UA OLBIVoNBwkkMbmiFeAg7R2BNkKHHjczN0nn1N/GDvAY
|
||||||
kv悸\ォ「,Q柀コ"�c@ャナリfb0u」Pcワメ饐遼b、@孔�e,*・U∩堯��yjコJRz゚�S�ル・%wヒ��,砌嫗チョ,�ョワ4KF
|
vcXRPTParb4/UVABh1WOL8UxRdb0UNoEoB6Wgsta4U0
|
||||||
|
--- T4Ja6mhj6B9mDnwCEg8H74NKWDW5bAen5uDdTONF0R8
|
||||||
|
Au5qÐÕ␍©â“–åÓRŒ@]�T[S �¿”iF¥¤óCY/Di{␍#ËÚϧ‘ JªÝɆ!¬b�–Ñì·Ò'R%„�¢-–‚O늉á‰ê°cêû5ê¤E¦
|
||||||
Binary file not shown.
@@ -1,39 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg tNGyB4cizi/YCIn1ID+lTbCi6xyp1J2fVjrQM04xMhc
|
-> ssh-ed25519 87huqg 4rubYX2N8plEhgEVszXOutIHPKZR+eQPHAkr5nXEWFo
|
||||||
de9qf3luGRKvZBXIjYkfdArjhdvX9Dk1FzvsJ1RMBn0
|
G4neow1D6lLIkTrx+ccq4Z1nyZgSIgUtlb1wZ3SbVYw
|
||||||
-> ssh-ed25519 8UnW5Q cDFib5sGOTKD6aBhW7wmdg8n3wR/MpXhyVOXchGl300
|
-> ssh-ed25519 8UnW5Q jIXXbl3YNXdsJbSTUvM4p4qlNnQ8Asp7tZ3klcZV4lw
|
||||||
maTreexZTfcXQF/gYOAsRi2/TOXxRIWwBj8ruLkgcpA
|
00k1oQ4AWGQ0arsGcuZYbQ3F8yRXJN1Ay6RwVN1eihk
|
||||||
-> ssh-ed25519 UFfTmg KAKcJGA/TKK3vNPt7wRrVLQcT1R6hDyQBi13ybcu2yw
|
-> ssh-ed25519 UFfTmg cs2FP8tR0wK9AdFI1mnMc0B7qrCYE5JEVi1VEj+ufEA
|
||||||
Ofb+s0udi9Bb/Zbb+p8Cyn69sleuR5pa9lL/YavetYg
|
U3zPZxBCPiNksQ+q0MWWANTgzmLmscj5tmGj0IF3TVY
|
||||||
-> ssh-ed25519 xNtnoA LhOKinNzs28pOkJErbmf/eZlllTgNCi+v5Z6CpZ8Ils
|
-> ssh-ed25519 KbVVUw H8UZ3gkVdSsLN87NwqrOpIG6sVujrPswkDsjaLjJamw
|
||||||
O8jE3lQI27CumC4TurF7+iJ/T/xktkmFhOwxVteKCoA
|
JxS2otXY7zeYoGjqCGleE9V9mfgsKQCqnCTRBxoAWvM
|
||||||
-> ssh-ed25519 aY2AXA L1LXHzjKx1Gxjz1EKAgK1nKfNfC/lvsjZlu/2DRCQWw
|
-> ssh-ed25519 xNtnoA ExNmgY2PpIUAu+Z5CmRJ05vs12cLMGG6hUggbBefz1A
|
||||||
iMHB3rH3zKbBxYPr08IwgvxgM0iz02Ag8lut8usTTkw
|
+/j9p+eF829pCHDMzPG8RjjpACe5WZMFaXfX1kr5m64
|
||||||
-> ssh-ed25519 AQhf1g mewgW/+z8kIMRriBc21rwUbkRALi8becYDlR6u22YUk
|
-> ssh-ed25519 aY2AXA RR67pXhqkXPdd/lmeNAkbaabYY14CDn/owXqFGI2ATo
|
||||||
Htkb9fAc5kAkaGRUFFUqxj7qxfpfah8/2RaByiHFQFI
|
/gi50YHg8l8GUsaXzBXlws1pMrj+DFOwbODyFeHKY2A
|
||||||
-> ssh-ed25519 mOmPfg s7/GwpOjROLmkMXHp9k5g9z0jg1GfXzO+B/nTTa0B20
|
-> ssh-ed25519 AQhf1g lvmxLx+q9dgMJWtUqZGiZYEVV+KP6X3N8RdvljSkO38
|
||||||
Ckr6Wdp7izoLVaF1b+eahtwgjfs3FcFe7bAUyrkB+Tc
|
ds+oivil+c1kGPXYFLJrHRpAxjrYEVlo7DFQa8IUjd8
|
||||||
-> ssh-ed25519 YJiRbw QM2RAZgdd1whnmBOrQXE7LFos4cuqVt2o0E7tnM1wzA
|
-> ssh-ed25519 mOmPfg b7t0jYHFvt7T+eV9hS9aoO7Wua7XMjkFbaTz+5I1HyQ
|
||||||
9Ib9IVqXhPzThQCS3YRBeQ0nE09obbCxSl2TinYRzkQ
|
eaaaMX/bDszieKcHemk+2tW8pQEgo1VtmwloFz+DrZk
|
||||||
-> ssh-ed25519 0/WsKg c0y1YSCN8lxNm4SthTT9S3vd6S/m7wKiNP1IlF1N0nM
|
-> ssh-ed25519 YJiRbw t6qPGZI+7g/qW21haqBhCqsiC2mLtMPs+9A93fdiZT8
|
||||||
1Jq/jjGj8WUD/s85/Jt/XatAU0Mndw9Oifv8M65dQ/Q
|
j3pZO9rP+wasPlfMz0Og/ApYbdNrQbwD5LDhcPYUrdo
|
||||||
-> ssh-ed25519 Nl/5yA awxsoi/tdQ9ChkNJJyUnh02JTV1LuS2gmyLR6+wcyVs
|
-> ssh-ed25519 Nl/5yA b15TTp3eFsOkuCETjO8+V0sJyQogK0sqZSQY6nLhaTM
|
||||||
8ryO/UOCG5dzTUwo5ndfPY2vVKCaY3yufgCOuJkrBNI
|
aiOAoUayhcQ+EPsMYZyTUTNd0BOywwYxWeqre7Uvg2A
|
||||||
-> ssh-ed25519 GdLgCQ EWbEFAAZGI2fAnx2nqvhD79gZoAXJbULHSn4n5zjK3A
|
-> ssh-ed25519 GdLgCQ XN+zojRCG5AganOFNy05CGU17NcnHq94XqryxiGeGkY
|
||||||
z/nviYR7xvCg65JhCz/DPcGDlJjN8yklEW23dC9eZ1c
|
4jzkOuEzhZEup8hcgIEOvZCwF8uybs5rJMiasqvUk7A
|
||||||
-> ssh-ed25519 tOH/HQ wkHyoSbyGqWTELejmnePkPIIlnokN4NrAjuuRPK0uRk
|
-> ssh-ed25519 tOH/HQ x8y0qF7cNiLwvtXGhzvzD/vgkiHOQJvAhrWiFFRB/Wc
|
||||||
Xq9sawAuJgC9NNM1F5YPslPuXBp6c1K+w+RrLnJQJRo
|
let76nZdw/5IwnrM2Nz2qQvvCxu8O6bly/hdG4e2b4U
|
||||||
-> ssh-ed25519 FpzvfQ qT9X0lEoL+xSXIhOUi4bpzf2PrqMsH3OceEArlaAUi0
|
-> ssh-ed25519 FpzvfQ p20npi5vdMpzqQBN6zYrzAjioDuKaqlQYuUsxIQgcS4
|
||||||
4ePC8cr2aG996ZrYC8lqBq+//ifm3anaahMx5Hg9xi0
|
3QudwIIhnZ5Qe3gc3kM+/Ojgy5+vm893I9clkKKNqlQ
|
||||||
-> ssh-ed25519 kdPvzQ 7QiJceHBSEheugSm1c2Un38M+HNLrFyCOxeYSCbyqj0
|
-> ssh-ed25519 2UotMw jY5jp7L87aRhJKx5jvywgQPp6TtQdFU3JqPt73htcTk
|
||||||
Z666Yv0hag0bxrYpJ2N+G2U3QLFIPIBN1mTMddQ2yH0
|
7SNliVrYcS6j2Ye1qR7lVbiEMU0DiW6j3f1h1Vhd9io
|
||||||
-> ssh-ed25519 onmXpg XWEEkDCIjlVKU1pg8UVlmj1uew5hmuEiBGA0RotFYmU
|
-> ssh-ed25519 kdPvzQ /jY68QmEs0hKQcZ1x4ugi+StD1tCtUZVlCUp0CWIgQY
|
||||||
DQOB41D0IriwLQ/P3OM34YWnfzL/ywy09PzRVfGC01k
|
0ZbUzSb4ib4fgNlzqJL7sbRlhAvH4rLi+IVkPDAlSQw
|
||||||
-> ssh-ed25519 CnhD0g t3PLbu4v4gUvOZfRQ1FC/BluiWOkHaA2SL4Lk8dj3z8
|
-> ssh-ed25519 onmXpg br6n1R28ydO0ymoHXCCdPNFomf1Rh7qkZ6RlrW75aEo
|
||||||
vPS0jP5WqQcctcX9zQUEoUJi5j8NQ+LqklVqlyJgesc
|
OtNpq0AHIDxB+w3dpNHSQ6vZf/wToJR04yC8TzT4XAs
|
||||||
-> ssh-ed25519 4ep2UA YheXy2j61uvqI6EK+5/pJSXkNik/YU311W53T8Ol5ig
|
-> ssh-ed25519 CnhD0g pU0gkvHuyk+x3CPWzXoHyzWqop1GlrjvszdDmWIMVhM
|
||||||
2Bu8knS+3A4PzFZIV5TIe1itxrC6CYa+VARsECW+iUU
|
tOnn4v7WY7as0mVsTprNE72vdtPcmgvOBg0817mXF6A
|
||||||
--- FV+xULQHrrc7KE1EwUdgCDM07dWpk2JGKVLSTyrnP74
|
-> ssh-ed25519 4ep2UA 69JFTOIPD+4ehAxFshy4FzQpoRwegsHB6WQNRx0mSmU
|
||||||
SÇGIJÍÍ´)KãÚ#hh_¡“?
|
rAjP+jOaEbedfbyFiRSuE2b8e6czzvqfWQGeUBWchgY
|
||||||
‡wÄ@<
|
--- PWUznJ/BapYDil87UPCNH/FtAjYTWA4+EMFcFTZSTMU
|
||||||
ŒB0:
|
ぞ孱2卜s?f)ノサ�=C_�Aウ衍稿Uハッォ�トpヲ
|
||||||
@@ -1,37 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg yDioGqC7PMDL+VgR6mFyCCBvbkA+KYKTvlKA2xrHSwI
|
-> ssh-ed25519 87huqg gAavILy2NQpn9trBz8qb4LRDlSvIW0LM39KwWi1iRx0
|
||||||
juXSDJXn4lghNPBpcI5ply3ddk/qwnYpqrruEJ93K0c
|
fZUMi5lUmbxgAl4BgwbaXe4AeQCT1wsK/MDa2kXdaxc
|
||||||
-> ssh-ed25519 8UnW5Q TXYmYztofxolHjbMwTmg5bPMIAF1LfbuBpbPEYiZiRI
|
-> ssh-ed25519 8UnW5Q t73gtsbuR6kTLRmIfMecfiyTe5qSanlWF0uzPlQIOWk
|
||||||
3/K/HoKcR2V57q/TjlhB65KYW4tmfKoVGE86eARwfBE
|
3NoxesdR+s5+D+af+EELSCf01/Lpq19Z/idsTrknXLQ
|
||||||
-> ssh-ed25519 UFfTmg 4uBSs/zHIl32Yd635BNdBO/KHkNGigRvzxxAg8RMQmM
|
-> ssh-ed25519 UFfTmg 8IIn4ChySUT5sIawy8S01gLWuR9J++TJadmuEAkgD2I
|
||||||
s9HDMKiB9jmhUxfOGcM2BGFzEwCcZskwm8u9movvZXQ
|
aC+1wrVKIE6R71FInHFDtPhWtqDFA5L+fNuzN2t2woQ
|
||||||
-> ssh-ed25519 xNtnoA 0ZqPbdhLrTUxbnzAtXrpVKDmB/GrpJJtL/WBq/iflW4
|
-> ssh-ed25519 KbVVUw 6B8IdnmOKjIGLD6XWBu0TmBeag1OIQnlWEXEd6h+cCo
|
||||||
4riMKho7Ecl8l8aUpFrRM7Rr0Cv2Ffhc1fhArOaoYyw
|
GU1dDRQW+ESEuhKSu2Ojd32+Rs8vqi6LdWbu6zFvz7E
|
||||||
-> ssh-ed25519 aY2AXA js5ODs43ST2NEipcf+s73fg2i4f0+Xewy2lBYL8xrjg
|
-> ssh-ed25519 xNtnoA r+AzmH95WSWcH9gM1ZPwMbX/QuP92Z6l/C2jTamGQ0I
|
||||||
B5avSSyNeVpvBkrgLRkyHlo2xYjJV2DfA9LVPsHMxAg
|
NqcM8mw4B80F8r4lpQfI+90yreVndmzms/GEMuzqW5M
|
||||||
-> ssh-ed25519 AQhf1g jDpuOkMtR/Wh4NWl+OfsTm9zIRz6EO1FFTjCl7T2i3E
|
-> ssh-ed25519 aY2AXA fPOmxKXO0QvXl+eArxuWgVSDVvRoHYO97c5EBM7lM0Q
|
||||||
ggsNIqa+LcRJjxtRXl6yp4lie84lN9YJiohLvocq78Y
|
73TTZ/qQC0TPcW0uxtbQiNPkPNDjmFsPR0mKUwaJpSk
|
||||||
-> ssh-ed25519 mOmPfg uKhoPYZbIUt+aiMpfB7+WmoWIijxLHcQCp8i1pHyWS0
|
-> ssh-ed25519 AQhf1g Dt8MR8+wseA9ck5AGdCl4bRJ3eVuc1gOU7J+zLo5C20
|
||||||
20GCO4U8ukhjiUXcMFAjDALjVH7LxnXCWgHAl4JDlss
|
NHIdz2ih8KiP87fBlIYYjm5sPIa6VakiiYlbI6dxUXA
|
||||||
-> ssh-ed25519 YJiRbw Ox0ifLbXssU6Xgfx2f/6t6SWaSu2d3bbIkbd3EeEm30
|
-> ssh-ed25519 mOmPfg Auo837Q6AjQ/HdfLr/25Ypg30HDfWSzCyMW3I5hcMx0
|
||||||
YCT36QOXpAwF0oquUzUdqEvnLWVNeFD5t/jKtHlDA7E
|
+Mu9buvenslvcces+BTVk/cN+Q5GwQkZ2ugTZ4twSGU
|
||||||
-> ssh-ed25519 0/WsKg DLJqMxx490ADVuE85NnoR/23PXrWZQi9Ra3DbX4yXzQ
|
-> ssh-ed25519 YJiRbw Qr2l2tIPQTA4r3/sCPdBBvTzYQ/hXNx0Nab7zh+3KFc
|
||||||
IxwtH6ZyVw8lQvAeP/2BlOttnO9XlbchJl2j1hVhnu8
|
MemUGux8fkPkagC4QtKOzkCs5km70X6XFrmAO02Eces
|
||||||
-> ssh-ed25519 Nl/5yA SY68G9wc7qnXXX21C9S72EgV47U5gePGFX56uDEwVyk
|
-> ssh-ed25519 Nl/5yA xsM1Vzm71bpQvTJccjvfyXSu8O5xPgEH2FV0ol6yJzU
|
||||||
2c0uzM3bt6uL+PJfFE4VFv6MX1sn3Ho9+gvKYg6XCtA
|
EljyWFz9see+JuuxlxXM9JU7ZC48joJV1L8BMfpT0wY
|
||||||
-> ssh-ed25519 GdLgCQ gdoje+p6slCbJkWu7SVYDiWgEKYcOm/8wMVNR7TyHD8
|
-> ssh-ed25519 GdLgCQ 8HzJVnCwWMGLGhoaMSTM4KkStzqTa0Mbbe5xE3xHkTw
|
||||||
pdivj/eLgNbpcu33l91ckjXuWEmu0yid25yJ0DzRs8c
|
3/WUu1omqrQswryiz0JiVboixpN56xzs2HsTtPPMb8M
|
||||||
-> ssh-ed25519 tOH/HQ o+vNz9JcUc5cLI68MwxDKufCQA+U74NZbPCXYCRJ4RI
|
-> ssh-ed25519 tOH/HQ 9fl6nEZ7ON7ylaAEgCnEHGmjNwX/alwY7MJfkBnDnl4
|
||||||
GbzEQcQM/2RNx2Ec5uN+3YY0NjTY9HsoFqfzn5VJgFU
|
qBzekvVxEPnuHXZMZA7iEWHkNCcP3ZAvO5Cc/LAA1cY
|
||||||
-> ssh-ed25519 FpzvfQ a4i0Z9OFHN84EYfvWWla8mo5ZCX3ciKkuShcoBeRYSw
|
-> ssh-ed25519 FpzvfQ Qhaq/06Tq2OS4VdFdwXtEO/Cgqwla89jtQlMSgdTjT0
|
||||||
+yYcFsi4TztlfZXxWSy2+MllMiIg4ZkCfpBugu6cs90
|
NJ0vzdKooALHZECR/ZJOVVWDV9KLBJMQIz8G6jLesGY
|
||||||
-> ssh-ed25519 kdPvzQ gAITR7ks+dOMOPTbPLGFo/+Rbwyf/TVenpDZ8D9hZA4
|
-> ssh-ed25519 2UotMw wewUpxQ+Fcd9ue+mO9GEvZjPLX/aTINTFQZcFxi0qSM
|
||||||
lm9vmbzMdpq2DyXlEkEGY4qZKNSZN1QKGIxDTT5KVDw
|
hEi5LDCl7mBDPwqsGU+dTTdZ+wt3VCF9Z+e6kjV3suw
|
||||||
-> ssh-ed25519 onmXpg 9qAEoK4slc0zBrj8qiFD7YdDQRoubR5uJVVhuSI/V14
|
-> ssh-ed25519 kdPvzQ 1uNB2F3TJag+y75H3M8tW3ONgame4gS77cHX+v29yTU
|
||||||
cFO6NituNf23VUkoCET102HgI7630bEqKv/SKMcra1I
|
I2KEbRJ/TutRj7b6TDzG0DPJjplM9rb+0fn6d1htbdI
|
||||||
-> ssh-ed25519 CnhD0g 9lQ4I6YS47p501mS6jQO3SnmYR9cZKHmdpSYbOEoF0o
|
-> ssh-ed25519 onmXpg n96jXLg51UaLfXv1VIHFNYXAlFGBxl9R3bwg8AMGjjU
|
||||||
D4LtmlLG9F6/TJA7n7WGzn1ymwV4Ut0tWXc7TLLDCoQ
|
78U9b2CxHVc5RJTGLcR/vYBIgEVdHB7AyJIpw1D2iso
|
||||||
-> ssh-ed25519 4ep2UA Yt20/k384+OfL4Y4fnj49VyCN6tUrwPeaU42wif/dXg
|
-> ssh-ed25519 CnhD0g QrCiz2C2xZ84DXb6d5aYCyObplWGqFPuWFFnjVscCEY
|
||||||
z1pbnj3Snai3QX4BJpenIRnFLzMM4NiSAoaORfTvzv4
|
N5BAHB/z/VaJHEykVjj6RNDc7emvK6q5msRlFqgEa7g
|
||||||
--- tx+LS01FR2zsynlEM4HHR82pP387mZrYZRoPVry1YBg
|
-> ssh-ed25519 4ep2UA t49Q8DEJod16YpIkwQairo1Ojh+R6cDvM6FhdUwl2jA
|
||||||
W_�pァイエ)ク休4a2<;]黝yツ憘-スv␍,ァ Nィ2=Eb\:テ�
|
yzomc8OIydoXQzgLpdJhmPtu4SMfcchB+yFwCdXdAaE
|
||||||
|
--- FKplpM2MdtnEfe7qnPTIyvztwy1p8LSUOTRNBOO6ziw
|
||||||
|
‹þãëD¿p'$àyelQr»XxMØ�Œ=yÌÒËÖ•ë¥ëo5Í _’¡W¿ô
|
||||||
Binary file not shown.
@@ -1,38 +1,40 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg WXMqashYNOR9yEbdbSUDmDzoMoqgcoMsT2MH2S0GKmg
|
-> ssh-ed25519 87huqg LjEQgbz8vwty73Lhw+n8f4bj+1BLMAT5bTQRJwSinhY
|
||||||
2HtruRcG98iQuf4qmfrqSAm87HkejgmQdVJHJyOOwOI
|
2hqGpgWyH9JKCp9rGTusuKnUoLV4eeG+0ScLMHkB9sE
|
||||||
-> ssh-ed25519 8UnW5Q v29MY1lo+DDut1YuTfRWN3zQADxQHJXbIIUPuUJ3sAM
|
-> ssh-ed25519 8UnW5Q NU+HrBp+hCgu6up17IPataiZM4blKZC6IMiD34j5Sm4
|
||||||
qtZyn+8TGe9+bJwwvjyR76k6K9ZqGyKhQGTQKLnylZk
|
WDQRYS4Y65FDFiOE73skLbhlEetdVWO55kbyx1ZDGFA
|
||||||
-> ssh-ed25519 UFfTmg 9q7zsYWj8q5DpPoRxJgUeRMgxDPTE8q6pfHW3Qgh9hA
|
-> ssh-ed25519 UFfTmg 3hifDy04BL1tSSxCmihFzsCNieNliSaLl5wZXJSC9HU
|
||||||
dDfyqKQmFS17v7j2u7VoGUteG9hvAxEmopgIaIK/Y+k
|
0wqCUkHwrdwjJwkhbc1Gak7dYbTW8VeeJsB9+nuWfhY
|
||||||
-> ssh-ed25519 xNtnoA fT16NQwHegZ8NID1mdIJMu3UrSD2+9t7lq8+np+HGi4
|
-> ssh-ed25519 KbVVUw vdCMkSwFIESksQi8manZfSWBprzqJ/bfO+Uezr8t+F4
|
||||||
Wv5wIZK3ET0QHeHD2QcNYAe6uPB0lwFw7gy96EwV98s
|
mbG82ncOp6lA2U8OY/gq/LN8h+H8nrYYyeLyGKIsFMw
|
||||||
-> ssh-ed25519 aY2AXA h93ygtkSRcDpVHy1ZhFWxLbOU0rdH1zGeZNP9Y1lbH4
|
-> ssh-ed25519 xNtnoA BaFCRlKR+F0wWhrWUc5fg/ofl2kSWbj8KGjHQ/hph3I
|
||||||
z0HjGZenKe9cQTBUAgufIUgElSqrKQAcdcPAXE6MtFI
|
qki9bUXjDIXApvZjww499RDQrT0gSZuZA/5QsJX9o4w
|
||||||
-> ssh-ed25519 AQhf1g C+o3QKZbh85eO25aYtcjPOSp3PINPkOCsc+4GHkq+Qs
|
-> ssh-ed25519 aY2AXA K/fVB/cCSDwMYROeezBnHaP4rot/mhtKm45M2Tk94VI
|
||||||
q2A7PK6zxcGiMwv3pdpd37xkQ4VWbZvUM49WaULuYzw
|
GsF6hnVFn7U7RQU8+K4KMxL/BmKHfMY7WqDUe6BBc0A
|
||||||
-> ssh-ed25519 mOmPfg if1IROrr9joSCWV/DdtF5mydOKabZkXmsdAwiCErWls
|
-> ssh-ed25519 AQhf1g AsmXwkEDGK50WrX7BtImUgxl9Wga595QflsMJzf6tBI
|
||||||
vykl/npqwKDP3a+n57Ala6QaPX/+izTputvkLsdOdWs
|
f8aS/zvGNgSDrMt4ZR/3YIrZqZ/jI9Siddaa/ia1yIc
|
||||||
-> ssh-ed25519 YJiRbw te0RkrNjbL1J76T59XWnZuDTUuGsXIaqgAcrPV9CUgo
|
-> ssh-ed25519 mOmPfg x9hqYtnoSkw4F7dd8ke+zSdNITkSWtCIEe9IlddQfzQ
|
||||||
TpAV/oTT6MI1LgWhhgFZr0El92HQpowHhg5nGRjzs10
|
69ijxWqKqmdm5E0donYFOtjFaVvim/B8AdbQm4qm9Uw
|
||||||
-> ssh-ed25519 0/WsKg IlmjW0LvTTimuyX7pZsFjlACBJe0niM9kM/7kdJH8Tk
|
-> ssh-ed25519 YJiRbw QwEzvyb8x1ZNPO12KCN6YF210a/n6VeBtrmR+tRUwF8
|
||||||
NYERifDZzpmvhzn2Rf0YPviJHfGwlXGaut8Iz1JewUE
|
RujAgnMwbrG2+HzUdbpe6BoEX6mLOP0J6crvAzFNPEk
|
||||||
-> ssh-ed25519 Nl/5yA kP9Lys5bCdpDDPFmeWvpzUqQe5WQBvSvYuWB+mhdVWM
|
-> ssh-ed25519 Nl/5yA SIATDghmAo4lwkz+IugPgdyq2VIsKBoWN4ZP9hfoMSU
|
||||||
YHoc8vhAW/t+USrTNKbUR5IWdMqr2Ks4dA0Bamp52S4
|
drjdtaAdslR421dGp/dnkRVdvccHkVdqSwHoreEddZQ
|
||||||
-> ssh-ed25519 GdLgCQ D4/qiTTvYk8jxewNQCVfoBQYXu+oV7q3tT3a89kG2gk
|
-> ssh-ed25519 GdLgCQ ggsoDPTRQCU0IAulBnxeFaDHiXQdpRoogAIOCxWZMTU
|
||||||
YkzdAgpG2WsQDVpmou7fZDx6BP/SWvQPHrqXVsYMMAY
|
1d3phy1Ncq3Rma8wwqBohNqTM8a+PlGWBfiKxRB8g9E
|
||||||
-> ssh-ed25519 tOH/HQ vgvAN0DO1T8crhQ+hcKUx7ddHXGi2rH05Bpz1rjBU2A
|
-> ssh-ed25519 tOH/HQ onlZoz8zBo1ihjLSXbN7NJkEL0sbptW/9449Lfd7Ako
|
||||||
2qGje0ciWf25ZCKQ4R2mcox2nCLr10YQjU8wEyYyOSg
|
/yjjckJ5Eab6bZ21fH2T4tl4xLoM4l+Tim0VBNL3U68
|
||||||
-> ssh-ed25519 FpzvfQ Z7u0rxi2n3iDSiosLHR8JMahjVITwHi45I/e2kG7xz8
|
-> ssh-ed25519 FpzvfQ SX6A/Zz/OQqNfYI266hS++7Dd99poi+4TdCFNMsmFl0
|
||||||
7boIDstWnjmhs4JIZcC9Oe9TVerRwCpMw6KO9pd+mJg
|
NVUIP5+zLTDCsSvzxII7rh/gARSbhswyHvQZ44oQgRw
|
||||||
-> ssh-ed25519 kdPvzQ Ts1NyubR5GHNQMouf2g+CB66tP30eBgMRPY+JI4hdUI
|
-> ssh-ed25519 2UotMw mzU8IQ58ge/PjbxGGiJJja+vFGR9yc1xVVsFKNV160M
|
||||||
oVYtbwVaPAI58OLFp2ZiPq25jlPPzmhnhtFeJIaLaAg
|
EOD74/m7aBmgRQvXcQetbB9V9Y0kXx2uw7dE2p59Lho
|
||||||
-> ssh-ed25519 onmXpg yIecAxAGjIc3MM9Jj2isTAeRdnw3yu2Z0V9h+9LN6AU
|
-> ssh-ed25519 kdPvzQ f2wxmHWJmnCHU061EqR9Szlsh3Gtaa+SCWl8kjTT6QU
|
||||||
7O1kkpjssbiMzl4urn2abrV7m7+zUFs8NRbpmh/2TbE
|
ihBf7yjmDvrYiAuG3+GFVdwGBgx3KB4KO8ggUxxZB80
|
||||||
-> ssh-ed25519 CnhD0g BUYpZVebroM2eA7jGqczpC7vlsDcdRkU2hrSUZTZ2gE
|
-> ssh-ed25519 onmXpg DYfaw/uTuoTXADggnIVcScQMVSGjl8dXv7yTuwSUfGo
|
||||||
Jbumonfp1U8URoTNkNP+d3Kyvor1jm9L1PDVUwtZgUg
|
Rb0Q3HSK8sxE7XyptnEJhme2AZ0E/6aRRs7X0V0NApE
|
||||||
-> ssh-ed25519 4ep2UA SnRm7O7Lu9ljkA9FrJn+S90TGrE+aXK+WbKAQqJRzVw
|
-> ssh-ed25519 CnhD0g rAs21x5freZ0PeFW0J7xuPzEhv7UnupQmDH2gtmxfSs
|
||||||
VpqLszwhrXDGdJuv//jrkTXfnqzMbliEEYm3HDCQ+8o
|
Lu7cN0ixokKT5XnghO2S0xZOo2Mwp5uNg/v4Q7K3CY4
|
||||||
--- yBFC+vpdV8kCw3toDhSLnWbBdZGWB3E/Ja2N0LwQ7Ws
|
-> ssh-ed25519 4ep2UA v/v/Atx975FY1YzBZfpGdcoH/w/WLgfdnpQ8WWOJlSs
|
||||||
î"nõ4°ÎcsÉN·�žÕÍ€u¬yˆµƒ}C×xr␍ìãËõd�ñîÓ^JÄE³cC°5␍Ïï'ƒz–Ì’¡…‹Å‘¯Ñ»n@�ûå&u�ñÿ´¯
|
MboX2rn9eqELaLGw7HKpggAt9Px0+sylRVHKVOXyec4
|
||||||
Æ �‡{(p…ˆk«Ø‘— nL[ ÄÿAîÚcô^ìÅsž¤Ãä§È¤‘¢vLA ýÑr²ï4-‚D çû}vÊyÙ aQ
|
--- JQjtq/XLNDxxwCszT0DHIGfRo7ogiXRNJYQSr6PdRe4
|
||||||
|
8ìnXÛ_šYº÷ÊðÊY캧ã²?fúU�>çM�I©Ð)ÛzŽ~e#@;!üé`îôHg®ÄD\²/ Ó×/Ú’<ˆH"[€…oy›B=œCÑ
|
||||||
|
‹ŽŒî\�ÿ…�<ä¿FßÛþ1œÐ eóD·-—Á4kŒíH±B¿�ÒÇâÇ"XzÝú€®~õí!º~fs½§ Ú�
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
-----BEGIN NEBULA CERTIFICATE V2-----
|
||||||
|
MIGloD+ABmhlcm1lc6EHBAUKnQAIEIUEal/riYYEa668pYcgg4lMYGB2VakRFO6b
|
||||||
|
K9vHSLzjZpuqhBVQ7MReOwUHQKyCIFCN4I/nO1jII+C/GwY6XVW89ddkng95yO4D
|
||||||
|
awC9mMYng0DNzKvg2r/X1qyEBzEPu101iikgcSJeQ4X7xkA+UQo3dmXsAiZH6RSu
|
||||||
|
ujn0TMZqZpwGP/7lUTcUEjqO7nh/o2kA
|
||||||
|
-----END NEBULA CERTIFICATE V2-----
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
age-encryption.org/v1
|
||||||
|
-> ssh-ed25519 87huqg CQ1bJfpWa5vLRazwdgPxiLlzr3RT7UNVS3/SZnBWLE4
|
||||||
|
A5hkAIVwix/kWe9CR9eZL3x6+vuuIMB2dI2cVkPlPrI
|
||||||
|
-> ssh-ed25519 8UnW5Q wi8XZR8vOo9cad5PjBPISXUszGccmae3czqT5EvyUmY
|
||||||
|
VWLwabtvq5Tbl7kxOLnvvNP77aZYpjKt+tDCV15Suls
|
||||||
|
-> ssh-ed25519 UFfTmg C+XJWntcZRVnaN2ZyzFcUKUJ6WPpc/+tEfOpnS7Ffik
|
||||||
|
rJlU6kCkWAUVg25MeVZVj9JvM+/8Q4wu2CrIVqtbBSg
|
||||||
|
-> ssh-ed25519 KbVVUw by8vxQruZw0BdV4TgfIWROvoVO8DsjlFz/1gDmH+ZxI
|
||||||
|
0xLSAswoNj1ORzaJvDhaZv9ymaqfOzapNs7Et7ysv+I
|
||||||
|
-> ssh-ed25519 xNtnoA 06x7s0Kf7QnTobO/R2veQAzvg7T3e8f1iSd38RCAXzM
|
||||||
|
/UiiXOLNUT3W+hTrfzQ+0uETtR4x3rkAMs276fPhxjE
|
||||||
|
-> ssh-ed25519 aY2AXA seAtmZ0siMK04D12fE4qQz+pDRG/BGkqPEGqm/5p63w
|
||||||
|
9HNobUm4aiFUPVelXOvJ2qFt/EIjudcKFTWPwO3v9Gk
|
||||||
|
-> ssh-ed25519 AQhf1g c1h1iy0CdqFmxFb3YnTF4XFyBIE6cSKt0HEZjwGoOXo
|
||||||
|
lWUG9556VX4q7TnB45FUP11BeW+RERr37kAzpdmIl9o
|
||||||
|
-> ssh-ed25519 mOmPfg EKe+zItWnxIeaeZ/cF0MM1BZXYiPZUVZiqr15QYWhyE
|
||||||
|
JtiXXjxr0DGoQzDTnmZzHUeIJE1FaJiqPZB77aezjdU
|
||||||
|
-> ssh-ed25519 YJiRbw tETHZjFLRbVrD0j16uD7jYeSKHnh4nfXAlr74Q2cHVE
|
||||||
|
wRolBOnYDGATzQOVb0YLHrMbQ4xd2wkI/zmbt1A96bE
|
||||||
|
-> ssh-ed25519 Nl/5yA H+yRVplmLoEndEkZrv3jH7j+6LK0AwP71wu1b9R46no
|
||||||
|
JCrxwYwUVczP1naDuaCG/OdY5W0yiJsmtnoBl26jC9I
|
||||||
|
-> ssh-ed25519 GdLgCQ 5ZVCytW7gTfgQyID9xyezfggmVqXyEsTiO9BwlNqukA
|
||||||
|
T8H4/6W9dY6oH6ZZkOy9ahbusx70pTHPxfTO2BIs3oU
|
||||||
|
-> ssh-ed25519 tOH/HQ /7vUcxcZALVFHIp0CuvSFPRsKgHbdzwjlztfliTeulM
|
||||||
|
qy3Va5+Hbler6uoIX+2+51sfmaDRgnRVa61TCDkHq6k
|
||||||
|
-> ssh-ed25519 FpzvfQ gzWeN9dtLGXadYWE2XGf9dYm7XSCmQ4vmQwkw6GwrBM
|
||||||
|
vXNbNdMrsV2+ZpPPWIxW2IdCYDWRnR1qSA/D/bRDpMA
|
||||||
|
-> ssh-ed25519 2UotMw 06PRmxAepxj7JbxdG2wvFjKXnASm41S4GnvEoGk1km0
|
||||||
|
WQuf0N8IisKJHrfq2kugdHsbR+TIlE24k20H/Neiztw
|
||||||
|
-> ssh-ed25519 kdPvzQ syou+kLzKJKemWheGVDCspWvSZ96HQeZJti6PP3Zzyg
|
||||||
|
gZGUZW9y9cMtpXKg6jzdmaLkmGS9a0m5EMMYzaH8qKY
|
||||||
|
-> ssh-ed25519 onmXpg X4iFu/z5ENaOY5AgNwb/9uDz+USlo906QbEsnsYIRUo
|
||||||
|
1SXrz57L3tPMBhm+5Yj9+UUBdlpDaYp9AAhg7XiQ0MU
|
||||||
|
-> ssh-ed25519 CnhD0g CNGJ0hLxQYtyGaqS/vWGgpj2L6aFj9Ppn7qc8InPpgs
|
||||||
|
eLGJSjZhbnKNiIXxsenzzXl182fG9o7VD5dT/OMFyi0
|
||||||
|
-> ssh-ed25519 4ep2UA 7DusFducNTZ2GBuyc7AAwC+9qFZ+queqkf+IKnC5KlY
|
||||||
|
zIV4h7Wfz1ivQZohwCecG9wmmwE809PRNsOFYTeH94E
|
||||||
|
--- ps0u5PlO8N+0Dglc8AskOLevnkYKPoMYlifDy6ZHQhc
|
||||||
|
̺µ®MornRÜÏ\=œ oèÓ·rnJ”ù‡äó4�JêWŽ+␍‚ñ9nr3°Ç}gà²#䟾ßÎú«•{~AQo÷9|€9lË¢PNØ4«�üD„6MwD„6QÃQB¡çݵžic1tâà«Ù]ÜÓ��öTT=B¸�ªX*[ÖVÖRÈ—ÂÍÿëª:2¿¡Žª[@¥
|
||||||
Binary file not shown.
@@ -1,6 +1,6 @@
|
|||||||
-----BEGIN NEBULA CERTIFICATE V2-----
|
-----BEGIN NEBULA CERTIFICATE V2-----
|
||||||
MIGloD+ABmlzYWlhaKEHBAUKnQAEEIUEac2MaYYEa668pYcgg4lMYGB2VakRFO6b
|
MIGsoEaABmlzYWlhaKEOBAUKnQAEEAQFCp1kARCFBGplFeuGBGuuvKWHIIOJTGBg
|
||||||
K9vHSLzjZpuqhBVQ7MReOwUHQKyCIBv+1Lr/E3Q6d99laLGdXRTss2SIL4OGBp8z
|
dlWpERTumyvbx0i842abqoQVUOzEXjsFB0CsgiDoVBJV1aKswyKPq1E4ZH9H21tx
|
||||||
qqfEsAMpg0CyDSEYuL8GaHQq708GbCxhxFifCZaRTB+ReGBScmhT9XhIwSLHRRZJ
|
2IB0pKfEqNVdOLVedYNAjZSaY/IreMGnplY6txmSNuqSpFe1UTEDu4MOGSeZTKsO
|
||||||
1TmoY4QvrdPOS3NAWvlawk/JUqN7SWQL
|
71y33z4AWsexnDD2ItFLT2rA5EgbApacaYF0AxtSCQ==
|
||||||
-----END NEBULA CERTIFICATE V2-----
|
-----END NEBULA CERTIFICATE V2-----
|
||||||
|
|||||||
Binary file not shown.
@@ -1,6 +1,6 @@
|
|||||||
-----BEGIN NEBULA CERTIFICATE V2-----
|
-----BEGIN NEBULA CERTIFICATE V2-----
|
||||||
MIGnoEGACGplcmVtaWFooQcEBQqdAAUQhQRpzYxphgRrrrylhyCDiUxgYHZVqREU
|
MIGuoEiACGplcmVtaWFooQ4EBQqdAAUQBAUKnWQBEIUEamUYxYYEa668pYcgg4lM
|
||||||
7psr28dIvONmm6qEFVDsxF47BQdArIIgHXr6BLGmqfF92GXiN6MBj3ac0p/EtNYf
|
YGB2VakRFO6bK9vHSLzjZpuqhBVQ7MReOwUHQKyCIBHK000U9B0TVjuoTaMhQZFi
|
||||||
xR3/EdI5GnGDQIFxfV5fVwi26+IRk9QIFxyyFBtmsZyPbdxL8ca1WUPm3lCNA4BT
|
8cKytw8is2cqUW4XAENBg0CLM+fuJcMVMbk6VHmRhko4KUTaQzWG2dggEwskTWCf
|
||||||
Knd9Y3Zlp6L35L4/dzSqAVoXu2nlHF6SOAA=
|
IPXiTY2L/hInHSGFynIIe+Ux9hSRJ1W1KF4J8jq5LBwN
|
||||||
-----END NEBULA CERTIFICATE V2-----
|
-----END NEBULA CERTIFICATE V2-----
|
||||||
|
|||||||
@@ -1,38 +1,35 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg oq74sKlsXTuQiPF3vIpfFbXh4fLRWoEprZ1h5MFiyWQ
|
-> ssh-ed25519 8UnW5Q fYU9iqQgM1919rsZEfujhY0avJ91oEZ6kRHidff4hWA
|
||||||
58TOYaLR4Afm2ZSpWOHbr5ZWhzT08VSP+v9U0/lAXfs
|
8RqQ4kPRs4dkC2o0Uykre4Dg0afFuc9KuER4Th4hVL8
|
||||||
-> ssh-ed25519 8UnW5Q TBEe5WrfKcXulpJo6yKUdQJHwuSyJiXQRfcwL43V0mo
|
-> ssh-ed25519 UFfTmg DchiRt+y+c6uaziNZafMohBSHznQatZpmBgUN+Algl0
|
||||||
dTYL5omLZDCmbExfcTwfENbh0/U3h651V8f6pHkSyw8
|
ZI/3766JbZfrxyVy9R+V/yvHgFB9AdFwe339Clm1hTA
|
||||||
-> ssh-ed25519 UFfTmg wmSLwX0Wi3z2pT1Ag5QzalAFmFnPTBH1kXBsfg+98m4
|
-> ssh-ed25519 xNtnoA AvrDtx+h2yIFDaTA1a7W3vCRHA089lI6+wiH4O8GFCU
|
||||||
V3unDcMC3pPlFJpG5yFi+wdCUzJEcXcxEUPOtug8v10
|
qSkSdlq7mDVOuzuGc2dhjXbQ1hBxsXCjzjH1MmxW7CU
|
||||||
-> ssh-ed25519 xNtnoA P/DzjGiesuoFbsUHf2hrtm1hYn7QDlHEM4Pn+HPp51I
|
-> ssh-ed25519 aY2AXA 6Rm6lTn2WSA8PBgz4U7D/dl0ACLKwh7CUDuY8LFEiVg
|
||||||
EwByGfMGGByPJeP+fC1fXtXwjtH81NSjcmBkR1Yspzo
|
OvGlnIIWixXQzOg2r3r8P4aypd1PM2D0d7TIeQh5/7U
|
||||||
-> ssh-ed25519 aY2AXA Ffs4EXgQ+3UknIyTWZNfsDJY/uwM2JGMKYgoZq4SQ3Q
|
-> ssh-ed25519 AQhf1g ZssQQi7w+OoKMLrDpR6TwrndubuaPS5PK/Oopy3lLGk
|
||||||
ZwVfFdBdEtswaNMNcmX1sCJrEOHt10M17AFH08kKNpQ
|
uAhDnCjPXW17uXrGHd2o+TjQIB0fXaks3L3g3yxeeIM
|
||||||
-> ssh-ed25519 AQhf1g FBnnAMCfUus06OPeLIhoV4yeSXdY8DGz3w9PCOuHYEY
|
-> ssh-ed25519 mOmPfg yf3mXqfRvd8zfnZ0P0woAn++h+tSXvPgiKgt+CXP+lg
|
||||||
OmqAuVpc6UnvShK8wMbHboAlDq/TlNQkEnUX36duOWk
|
7oxWCWp55c3FIVKIIHZyLLaa2thlJdFxsT4xVyguJ5E
|
||||||
-> ssh-ed25519 mOmPfg /HHd/eEJjAlj83IwGtE+Hsk5dVjWYYoChFrm+Tb2g3E
|
-> ssh-ed25519 YJiRbw diIN8cNnFkd046B/PdA5j+m+vMNIJ8okrVEwkBUoImw
|
||||||
f+S6iK6fNcKoCMDnH7HLC3LrZk/jwpfxCi6DFgFuW5Q
|
FS0tK9P+sFCOelTsSwL12e3mQS9Q4NvJCwNG1NKqipE
|
||||||
-> ssh-ed25519 YJiRbw 3iblt4OCf+OOgriTYMWDDI9FhFCQQwR19pWpgyfh+Gk
|
-> ssh-ed25519 Nl/5yA bh/90JN1BzSrlotjjeCwx4PGaMBGad1VbLCUboAXkD0
|
||||||
RaIjKHzOoiEdpedS3GBeBrq9M3OZs8CHPuMdzph9Gj8
|
i99bP/W0A0JnhmwGCLnFBuRyYX0XgJJZlItXWALmTK0
|
||||||
-> ssh-ed25519 0/WsKg hLS/sxN+t8LdaTLp5qIRodex6Qc2DhE3ljL65cHbUDA
|
-> ssh-ed25519 GdLgCQ sW+PLqSu0PX3BN6TC9QXukoCArUeVrQ3B8gSCUMEGyI
|
||||||
X6S4fFz6v70UC8BpXCnFvvHpsKpGett2s5wthsCjBJ4
|
7/EiPzMsoLKMCTeHgxN+gLe/caFu3cMv/nEypy4ZrhA
|
||||||
-> ssh-ed25519 Nl/5yA rJF2bbel2dZhH7CuC99TnG281c+9cUPF7+u0QmJ5oBU
|
-> ssh-ed25519 tOH/HQ K9zGfyzP+QDkhtulAHKRvavc6oLd4Xtyv6O3IIlXdjc
|
||||||
Pqr5fWB94NJHM4Py8sqleDgE6A26PGCTmjVv2e+t2EM
|
Egj/D+p4J4w3fJM0X9LrmsZmhvxJaSc9o01be3iKW3Q
|
||||||
-> ssh-ed25519 GdLgCQ wqdRmufRVW/GKqAl0UqPBUQXVUHRD1wC8dJVlcKS4kA
|
-> ssh-ed25519 FpzvfQ H/mK/uIw/YTaYMCMccKhjpAyne/MuXGHrPO09nArjh4
|
||||||
MdsqIGyyMiEcF1lwnlv2JACQaoT0ryepkGYb80odJBI
|
Csletb9qePX1KAOrfR1VIA5hDJd4ptRFIakSAdB2Qqk
|
||||||
-> ssh-ed25519 tOH/HQ zFxCw9h85aJj81i07vWMsOR1VQdwebrNutvpftfobl4
|
-> ssh-ed25519 2UotMw BkFhLCbFrvMl7SqLQKG37S0Ag/e5XZuaItCSopruvmE
|
||||||
kJHWriqUGEYtWIAye6S5hLiuMnYybMmM/eI2X88WAbI
|
59Niasa5Kmb3ULHgU5J1xm0vivVvTGfqpdpKljjCQ2M
|
||||||
-> ssh-ed25519 FpzvfQ +iEyOgAINtNgxctHfMt+Fj/4eGZVjsTB4godZj2UMlE
|
-> ssh-ed25519 kdPvzQ JD8l9gsfEuvxhM9/H20/6d5w9kznef8M2quag8OFECA
|
||||||
sMrf5bW23oTEo9kQVuCmJGsMrzAFB/C3S+tEMf2sDSw
|
TIf9jAPYVaiOu3tzJVYpAYAzXd7UEP8rYFK0m4bqkgc
|
||||||
-> ssh-ed25519 kdPvzQ 8aLywX0Y8/UbEwrH90/Y5/6bwKpkY3sEP9xcn7YAuk0
|
-> ssh-ed25519 onmXpg s8R6vFhCWDaddvHU11ohjjWUQQg8o8cG0XAwrBCqMD8
|
||||||
jkXdLMmD5Xm+0Sl7nCrxcrHTG7/QD1Su0ODvna5mHN0
|
2F/XgG/FwXctc41k/r4/HxuJFsOooVRBhRIOiTdA41I
|
||||||
-> ssh-ed25519 onmXpg qAUGZKgUjAAdlaqcOrl8TSZVUlPaECW5DDrkdWZjAUo
|
-> ssh-ed25519 CnhD0g YFFrPNneRv/k30CaAwKbSq9Ob19rZbjP4yRVlX8ymBQ
|
||||||
+PfGPASqJ84Czlco8ZUuE/wyE+rl9ww2iep9zs/9LwU
|
rRZWIdFyW3M67aH9+FQ40P/UG74RiJydUU/+s7j0Q/4
|
||||||
-> ssh-ed25519 CnhD0g oVxR+8Xe9qQY8y6sCFWbqHxGPj1ECqISXMU7KAw6nUQ
|
-> ssh-ed25519 4ep2UA I6di0ONVWFPuULvU7BEF8/nLquRWNXF0V5bWA4DPZDc
|
||||||
tU4/lvxoK/KV7R+3L9IiJTidodtAySAzkIXTc33vyaA
|
5aidceRhng0aHAb5YbDbBwW91vBxESJK8l7lfa2VNmY
|
||||||
-> ssh-ed25519 4ep2UA m+GmFvXANTiMr6U02p3GWDLr4Alk78Ae6+ePkk2qCVY
|
--- uaTPQ1Rs1VjguGcvnOZ2a+o+2g0Pc29S/2NeOVfMz8g
|
||||||
gzufOMJbBdhqb8/VIHyLVwDfShMkYZm3Y2wbPlC4GA8
|
˜=‚ŒqeÇè³öÞ¸$Ïp2³åqI`B�ãëÕqªåGè%W“1x´¢îužœèP$fCúÂÔxÞd[ãÏú"rÌÅÁSŠ)¿P?{7*bxºéº¾QïúY¢Îî0Õ␍GHä²Ào&¹Z°U ß=¤š£åùáãxî9�u·�jŠs“&[,QZ†¼3æÿ|=Œ�ðœôkè
|
||||||
--- 4papXHguyw6dkzGpQOp1G0uK/ztnh8vxaYzJGaDlVmE
|
|
||||||
4ú7 ~Mãû…¬’òÙ8&Á'Xbãe ¯_·èèÿ¬íÇ ís8xKÕ�g|qMžZ>éÕåÕ´c^㛯·1ëƒê–,E£nÔH»Ë�]LÅŒ{öIEøÉ«jY—Я‡¿úõq 2›IF³ÕÄY|%²Õ
|
|
||||||
–ImÚx•¦Øh@xzÁ .j�ö»÷KSV.¯-ü%Ô;�~É–1
|
|
||||||
@@ -1,38 +1,39 @@
|
|||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 87huqg DhN/+7v38sO9JrmbpYWtu324Giuair8QxWiDQCSt5gk
|
-> ssh-ed25519 87huqg NYVu9aSf47nYXXNeU1rhDwstbkzm0pQJRKk9R5ZLMm0
|
||||||
Waw20Mw9N+8HVLfpmAb6bxtwNTOJKIQNF9RAt2CizaM
|
xVciFeDQ6gfad3K1bSr3oEXPh6v6dzOxEWCfrXbBvyY
|
||||||
-> ssh-ed25519 8UnW5Q 7xjuMFRQnDI0EVMIG3r+lBQ/iQp+5cuP/e8Hd1Z6yl8
|
-> ssh-ed25519 8UnW5Q 85+eCqAGGA1tWzHa998eQOfocPZxwyhg40pAmAmnNxo
|
||||||
7YKREAZx2VSXr1SdiVuSbi8zzsbgWo7oXhwQmTCxC00
|
eIJwpBAdWz9FoD+wYc+DGUSYJKEnjsRrjyLXVFF1t8Q
|
||||||
-> ssh-ed25519 UFfTmg ZYevBcuVZGZM/00QmV5exil67o6Dvu51PS8d5LDSmWE
|
-> ssh-ed25519 UFfTmg yLw2DrMr91PeLFr6J5Okq8pPk8OW9PDQ8q+dbG69QFo
|
||||||
ddT6lI7aWXeefOuUoU3YdNBY/ZTqwVmAAtJY2FPUYRY
|
CRsUSDF4v3z6Wvko2yrSxLkCqcRt4+V/9OaDLwEZCGs
|
||||||
-> ssh-ed25519 xNtnoA TE1vwgCi+E3yTyIdLlC6Yj9ZsNDKqwN/bqwtB2SZXnI
|
-> ssh-ed25519 KbVVUw gCQNDBHD4ZvYThSMM4Vc/YQuWFZdI/InmxEOJ6UmGVs
|
||||||
tle+S8sDQQcADhsiwmHCZpgu3WxfVujDeZeaie3wIi0
|
D3CDin3g3Td2wQPjXAVWW8JJ9Ta82cl+kgU6hoPSw/k
|
||||||
-> ssh-ed25519 aY2AXA Mgq42aCTJTM5wTrsBB/WiX8oA9cQZkeTNg2e/jkqSX4
|
-> ssh-ed25519 xNtnoA tThWOoELNEpFvYhqSeFD6Bd6UQfNj6QQZLlSVCvlbEs
|
||||||
Ken49j/VMBWMr9jmwEi1RjiDThmUR9rUhVqyiMTrhNc
|
P/17T3ZbwguJr5FNP2JRn8YFoDhDW/uB6EaKZVVIMp8
|
||||||
-> ssh-ed25519 AQhf1g /6VEx46A9pI/UZnu25SOnSND+weefGyjbX63WclcgBo
|
-> ssh-ed25519 aY2AXA 9QSb5rIp/89PVuTKBE0oLnDaRvoke/7tlwG1NL7I0Xs
|
||||||
MI7RqhtaEd4FWjIrZNYRiGU9ukiRMfFYW73NC9Pn0n4
|
aWLJ3htST398fd7A5y2Pow6IUVxiNZrBS+0lEQIPGLk
|
||||||
-> ssh-ed25519 mOmPfg rQC30TaeT1LvDO1AsjfLrGRLpolDPoCAjtjvk5jpM3A
|
-> ssh-ed25519 AQhf1g LIha2OADbGBA25jV4GdOSST2kFFNWx/nXhQDyBwSrR8
|
||||||
Mtvq40Vkdy8GlYYRADERH7R7TrOrMmgc4L53a2S53X0
|
zpEhxUC3EkWq2hQHnmh0t04JlbEn5cB8dFjKYtF3Tro
|
||||||
-> ssh-ed25519 YJiRbw pjzxg4h4RsReraBckNC4lrou7mrcLrFMKBQFelVZIS8
|
-> ssh-ed25519 mOmPfg i97muvfIspxC43LzSDXoVQk6cAjI10MsqC210B2f61U
|
||||||
nSp+SiiR28F2qEyQOmtkyjLI8me5soL99ZfX2CyCtOQ
|
gEHIUZ8Gh1iRMFgyORZVMoCGHVBBM4tgy9a3ZhGLPVY
|
||||||
-> ssh-ed25519 0/WsKg gJDZIO6jB2X7JcxvBQoKUjs+CmC3dM7/o86ayxuzDAM
|
-> ssh-ed25519 YJiRbw 08/8XgHVe6HPb6nQJna86m4PfanX0G5DZGAzpKl2rkg
|
||||||
J1GJ8QCsdm+MV5vLKy0lDEZphcqtncdHA3Uhswtbjfk
|
v/Mp1GS3hlR4gLoejh+EZKbbK8jT2zw+V67OYalM6Nc
|
||||||
-> ssh-ed25519 Nl/5yA k+mNdOtNlcUtvijYanWqE6Jqx3BtssT9WlgrII53JFY
|
-> ssh-ed25519 Nl/5yA FypdqFMg8qQkfz0oc6AS6/HRPUyFYSaFSvj/lnhnT0A
|
||||||
qMFDbWsK7oqkn3+n29pupruUH1aL1GJTPdnHcd/saaU
|
VjRospt1aMg7KHjegD5z3DDv3+1Ybb37xDI21ujhSgA
|
||||||
-> ssh-ed25519 GdLgCQ s1oCQaEMJamaGiUNwRJYGDmcnmjMs/pSUDp8MW0biy4
|
-> ssh-ed25519 GdLgCQ mBN97cY0tIoqeMeyFrzUdIM+vNIwXsD5+Cb1HYmz1n8
|
||||||
ckhFXcx1t18WjY/W1urrNmZ9qab3dIlEqs5e1AaJrjE
|
6Ot2LzuSF0JMwlamrGzvBMj/vpbWnqz1YuUAi025Ysw
|
||||||
-> ssh-ed25519 tOH/HQ EDPn55ZqtWAphmJJw+zW7RowoLyZ5Vo5Rn6LcmtHGxA
|
-> ssh-ed25519 tOH/HQ 4FRGUx9UfjL25KmJiyvRg6/ZHqt1egyuTdTY5lZGJWY
|
||||||
+HSdz8oRjjr+2oXPcce5u72z7iN5LmFRULxVhCsFenY
|
CVCC9sT0yXp8xBT2klU0ZsL+BzMF9ZoDLYdmjX1r/Qs
|
||||||
-> ssh-ed25519 FpzvfQ tJYYwIiFw+kdI6LHBd1QSh3eRprF9pTubyLfUN+JsXQ
|
-> ssh-ed25519 FpzvfQ +5E/wW7sBd1dxFhdyV0GGUQP1fQTYLvUmqyAfYvwEGY
|
||||||
zSR6ptxNZNLuktnRdw6wzf2TwRh5sBncJgZfqSBGMc8
|
DFeNc8xFBZntBE5i7aYx9G5Bo0yO4TwoGcTRU+b5NGk
|
||||||
-> ssh-ed25519 kdPvzQ WiR1O62lBJQCzQF021arLQuEKJOQm3mqa5dy927IFlE
|
-> ssh-ed25519 2UotMw +kPcnMUigPBK32qHQ2moQ6Be+RBSiDLkIH8uqWLkLhA
|
||||||
asbdcEecJRVTaasDhtAb2mB6p8gELA53nHG0bhp9j4w
|
ax0FOwxReFDHaFHugnpMYWMm8N/L+wq2xmpZlI5jzzg
|
||||||
-> ssh-ed25519 onmXpg IlP7xoTg6qbCbeg4c7jGtUTueI2q5OWT8ot/tBZW0HY
|
-> ssh-ed25519 kdPvzQ MmGp1AHkHBOFssvykM0kXaZVOdnCMXn3tVtmBtosxxA
|
||||||
kHNPz3hUsQZuwsJRol6BwvExp8keJzcl0K4G9VELcBk
|
rQM+5VE/ZGOyg/YPeE/9wixVP8nhFVnDSYEH8+uqQ8Y
|
||||||
-> ssh-ed25519 CnhD0g wVmnrThi15hQJ1JIiazwo9Tk8Hns9ALkG1Aps8gcYz4
|
-> ssh-ed25519 onmXpg IbrF77RJ5aJ3Qb+rax7VDD/CTarHd0LBUxdtaI84zjk
|
||||||
sSy1EVAvdZAWyDI6WJfs+UQ3E8SCGq+qVQzVhrd/GXw
|
SiVII5TaDeUX0wcaI7grFSGICasbVc880PQFET4Cxi0
|
||||||
-> ssh-ed25519 4ep2UA nUckpcS8Sa5+RF7/Z5nexV7S5h9hFoj+UAfFzq7lQwk
|
-> ssh-ed25519 CnhD0g /p2jgsOabLoJ9PSo39aKbXR72ri0mY8dgUxkAn9Kon4
|
||||||
hrZPftJLld4FvSDnsQC7zb/yLJujY7Jm4wki1qHunoY
|
aQVSFx75uDIgEtbxupGh4qiZ46EsIDZBArN9Q4jx2qw
|
||||||
--- o/cAY7EryjxlJn9BxuyQQE1s1Bwj8AIupTBMEAz+CLo
|
-> ssh-ed25519 4ep2UA aA1EvSgI0c5i0XSMtdieIU4z9ugyi1Tenkx8mqZKVgY
|
||||||
®_PLÒ‹"oĨ0ÊN›ô’†%käóf�®Ï�.[´«»ÕZUt¬þI,¼f驱òý‰ù
|
t7vuvcBlaRRkihHE9YsSzJEUWq4dv7RwALrAmgC0DOI
|
||||||
ÚÏ™ÕzögQÑ]¶LèY¹rŒB�Òqãõ-R„Ñ—¥Àsñôy¥L…™ÔfÎYÚ*IÈú‡àif’V©')újV’8÷Ž–␍h0ë}f Öãòœ[Ó£RÄ!í{Õ‡TÚMthÏ
|
--- xQHTWIvQbA7XkRitcNRsdAod4d2AuFsfrQPbVXcp9yI
|
||||||
|
JE–wJnܥإrIæúl´D¢_#ÑÅbgëý‹tžWöMu�Í"Á0ÍJÈè�ŸÂw¥oe^Æs,œíëDæ…À¾ÚývÓG¼#îuP„î7ÙX|€Ú÷Ý[ð¢8 ³$èm¯Å8’u%¼Z&=BZôãó{ïæ3mtyç£ÊRhÿöÀô¡ÓHvˆ À 9‘¯¤T@ óHŽîÞ
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
-----BEGIN NEBULA CERTIFICATE V2-----
|
-----BEGIN NEBULA CERTIFICATE V2-----
|
||||||
MIGjoD2ABHpla2WhBwQFCp0ABhCFBGnNjGmGBGuuvKWHIIOJTGBgdlWpERTumyvb
|
MIGqoESABHpla2WhDgQFCp0ABhAEBQqdZAEQhQRqZRi1hgRrrrylhyCDiUxgYHZV
|
||||||
x0i842abqoQVUOzEXjsFB0CsgiCirKKbej7yAALn41C+MYmertD9LOv09gZ61ODF
|
qREU7psr28dIvONmm6qEFVDsxF47BQdArIIg+FmKGTcvIvUcFdcguETRybn3jh58
|
||||||
wEcnB4NAfix/r3q+XLYe3egKUoqJUW2i11x0ST0hxqhJUd8LjHKirRyHsvUraMbG
|
jJL6X5BHcmrxOWODQCfB4+92Zs/315a6I60PXsUaw3Jk0MQPLUuHykTO19imWsYa
|
||||||
c8x+CXsCPLgheGt548PpmrObQWtrBA==
|
DyKFlk26ePhczGlhO2svq9J8p0zce0w+TPveOw8=
|
||||||
-----END NEBULA CERTIFICATE V2-----
|
-----END NEBULA CERTIFICATE V2-----
|
||||||
|
|||||||
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user