Commit ed4c57425258
Changed files (5)
secrets/harmonia/aion-signing-key.age
@@ -1,10 +0,0 @@
-age-encryption.org/v1
--> piv-p256 ItIHHA A38cGH2XYxvLm89NGzLHALRBzBFsctzfyaiP0qON5GMH
-aI5GhU6fdC+SY8u269h+g9iQlJKOmD3Nmb2C7WcABFw
--> piv-p256 cUinNw ArvAQ2JQxShxgKzs97dhBp3mui2KCKb0/Nx2cVYiwuph
-4rCPoeUBSA5+bsrB55+lGoPsU4GTJZqdLr3TG/XZEw8
--> ssh-ed25519 5bXRbA pk4nriaU49kv6JklFLOloSmUYtpVhgG8Hq2Lrk70LgE
-DC7WLfPCTttSrM07aYWZKlfsGZUaO7QUxLqAu3d63b4
---- MuUH78JrKQoP1xb6+X8kolOr/NOWXap6pXP5r6NbfRw
-g�~�DR�w���!n����돚����WN���$c;f+����6)��}���.�L�ə��"�-�R��e?wP�z&�'����
a�7�*)�Z��h�FM�>�Mvs�k����H=bM
-���*K0�;N�
\ No newline at end of file
systems/aion/extra.nix
@@ -48,7 +48,6 @@ in
../../modules/audible-sync
../../modules/beets-auto-import
../../modules/music-playlist-dl
- ../../modules/harmonia
../../modules/xmpp-research-bot
../../modules/wallabag
./xmpp.nix
@@ -88,12 +87,6 @@ in
owner = "vincent";
group = "users";
};
- "harmonia-aion-signing-key" = {
- file = ../../secrets/harmonia/aion-signing-key.age;
- mode = "440";
- owner = "root";
- group = "root";
- };
"miniflux-admin-credentials" = {
file = ../../secrets/aion/miniflux-admin-credentials.age;
mode = "400";
@@ -138,32 +131,6 @@ in
};
};
- # Binary cache server (aarch64-linux)
- harmonia-cache = {
- enable = true;
- signKeyPath = config.age.secrets."harmonia-aion-signing-key".path;
- port = 5000;
- workers = 4;
- priority = 30;
-
- # Nightly cache pre-population
- builder = {
- enable = true;
- systems = [
- "aion" # Self
- "athena" # RPi4
- "demeter" # RPi4
- "aix" # RPi4
- "rhea" # Media server
- ];
- schedule = "02:30"; # 2:30 AM daily (offset from aomi)
- notification = {
- enable = true;
- tokenFile = config.age.secrets."ntfy-token".path;
- };
- };
- };
-
audible-sync = {
enable = true; # enable one migration dayrs
user = "vincent";
systems/default.nix
@@ -101,8 +101,6 @@
"https://vdemeester.cachix.org"
"https://chapeau-rouge.cachix.org"
"https://nixos-raspberrypi.cachix.org"
- # Local Harmonia binary caches
- "http://aion.sbr.pm:5000" # aarch64-linux
];
trusted-public-keys = [
"r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c="
@@ -110,8 +108,6 @@
"chapeau-rouge.cachix.org-1:r34IG766Ez4Eeanr7Zx+egzXLE2Zgvc+XRspYZPDAn8="
"vdemeester.cachix.org-1:eZWNOrLR9A9szeMahn9ENaoT9DB3WgOos8va+d2CU44="
"nixos-raspberrypi.cachix.org-1:4iMO9LXa8BqhU+Rpg6LQKiGa2lsNh/j2oiYLNOQ5sPI="
- # Local Harmonia cache public keys
- "cache.aion.home-1:VIbchtAJWf8+T46viAsLaQYDhG9KUGVo+vWxH1Tlz94="
];
};
.gitignore
@@ -71,6 +71,7 @@ package-lock.json
/dots/config/emacs/*.eld
/dots/config/emacs/recentf
/dots/config/emacs/bookmarks
+/dots/config/emacs/ytr/
# Terraform / OpenTofu
.terraform/
secrets.nix
@@ -143,8 +143,7 @@ in
"secrets/okinawa/xmpp-research-bot-password.age".publicKeys = users ++ [ okinawa ];
"secrets/rhea/restic-aix-password.age".publicKeys = users ++ [ rhea ];
- # Harmonia binary cache signing keys
- "secrets/harmonia/aion-signing-key.age".publicKeys = users ++ [ aion ];
+ # Harmonia binary cache signing key
"secrets/harmonia/okinawa-signing-key.age".publicKeys = users ++ [ okinawa ];
# SearXNG on sakhalin