commit 3550a928d8152022c63fa16c19e91aaffceb1e74
parent f97dcf0a9dbaa806cda37cd15eb02fbc8417cc98
Author: Vineet Kumar <git@vineetk.net>
Date: Sun, 3 May 2026 14:13:53 -0400
demiurge: try changing to different airvpn node
Diffstat:
16 files changed, 38 insertions(+), 40 deletions(-)
diff --git a/epistemia/secrets/email_13f0.age b/epistemia/secrets/email_13f0.age
Binary files differ.
diff --git a/epistemia/secrets/email_vinbiz.age b/epistemia/secrets/email_vinbiz.age
Binary files differ.
diff --git a/epistemia/secrets/email_vineetk.age b/epistemia/secrets/email_vineetk.age
Binary files differ.
diff --git a/epistemia/secrets/saklas_smtpd_dkim.age b/epistemia/secrets/saklas_smtpd_dkim.age
Binary files differ.
diff --git a/epistemia/secrets/saklas_smtpd_passwd.age b/epistemia/secrets/saklas_smtpd_passwd.age
Binary files differ.
diff --git a/epistemia/secrets/saklas_smtpd_virtuals.age b/epistemia/secrets/saklas_smtpd_virtuals.age
Binary files differ.
diff --git a/epistemia/secrets/wg0_demiurge.age b/epistemia/secrets/wg0_demiurge.age
@@ -1,8 +1,7 @@
age-encryption.org/v1
--> ssh-ed25519 947m3A oFvU4kMelxv3/SgI1Ue/Q56uwl8tk7fkJPl/nUWs0H4
-4IOQxO9x1u5WzqmJC6F+4LV9qywqN1Et8dyYXl2yqik
--> ssh-ed25519 AaF/mQ idj54ncEi+xBqV9d/OjSdV3TPOc0xN35rvk6CgXC3zA
-3ROsHgUW5xaeUyoWILWIRGpi1klOVqmu51Ioc1x3/l4
---- Ur1Nj8QjpqZmEtVySYj606FDo+5+IA3On72sbtzhSNI
-l
-GR&B& $7.kJE%O}w n?14TFe,zr1uh_
-\ No newline at end of file
+-> ssh-ed25519 947m3A c2wSW+LkCb6Rr6248vUI3tTX012bVmbBm5fxgwlsqxU
+P7McuKTni0J4mQWF2JkgUDYFBgZGk16RpuNN0sMGDHo
+-> ssh-ed25519 AaF/mQ 4kGKXGo3rWcJzmU2BaLFYMcmon70AZ0E75ER8A6TEQw
+o1i7+kxPjy3691E0pt4ozhpn4sO23PH6YhzFgisjLpI
+--- PGFClajM8dUmSfjE+93iji8sTI2eO/+s1lIZ7/RJNMs
+$48Rb/G~HG^8/<i@w;65`#8Wa]riB<
+\ No newline at end of file
diff --git a/epistemia/secrets/wg0_hastur.age b/epistemia/secrets/wg0_hastur.age
@@ -1,8 +1,7 @@
age-encryption.org/v1
--> ssh-ed25519 M+PQbg jcDaX+XoDHVI6iS2VOyW/v5BJW++EzhkEVZAZvlZG0s
-jrHgIMNMsZZsqYa5klnD7Lu+DlXCRkkvwB8nXuZAeuk
--> ssh-ed25519 AaF/mQ LMmCF1k76UK8Z9U6Uw7eLS1/0vl4OSMlQRF8vpq17nw
-j1l4rvzZWRs7rD/Kl1f1E+udO09Zu/M14MoJlEg1HVU
---- 9UIQwisvrCNa7xwIsPWnkGS4FspCVPTEFf4oL4AwCpg
-
-ظwzW AMb6qPĭRiY8>*a]T/dX"
-\ No newline at end of file
+-> ssh-ed25519 M+PQbg rT05sKQL+03hJgjguFB6dL+o9ZWGldVpg0vcfIjJPSs
+VGWWW+ymT1enI87WWyq1yGQg5kCPTImDnvwiP70A2ns
+-> ssh-ed25519 AaF/mQ PdnOO5Y8gtyuX22TtaoNQn532f9Rrvr65afyC6C+6HY
+aj9kUSl80zoi9VqgtxTu0lGUsPz2pZ+GeAVu3cS4ulQ
+--- ExdDncw0Ynars53UnkJRdveGiXJo2accj2YyeH6SiiE
+>Xrb`ӀkE^Hq 9Fv'"rIܿ=LME8@qNDl\
+\ No newline at end of file
diff --git a/epistemia/secrets/wg0psk_demiurge.age b/epistemia/secrets/wg0psk_demiurge.age
Binary files differ.
diff --git a/epistemia/secrets/wg0psk_hastur.age b/epistemia/secrets/wg0psk_hastur.age
Binary files differ.
diff --git a/epistemia/secrets/wg1_demiurge.age b/epistemia/secrets/wg1_demiurge.age
@@ -1,7 +1,7 @@
age-encryption.org/v1
--> ssh-ed25519 947m3A XeQVp+qvHY/AdBfeRPZFm+PMw1zqARFE2nM0MHLBeV0
-1XUz1PU/AmieRcKKgczPv8Uw/Rk7rdG1hbc8iTtf3/s
--> ssh-ed25519 AaF/mQ oLsTCKN7OfqAWJ6vf7UL6hUXleoiPMPyRgipANUuYU0
-8AZkb3sMwdDf6yIdXGwz6pczraf3/lzih/LG/4hUsLM
---- tpy8xoo5+UO15V13cclmO3PKEBNtZnvnKDwB6KUnglU
-n^Jϝ}U&QOPDV&aH2Y8_CUe6"Oھ&7DK((E/qAh
-\ No newline at end of file
+-> ssh-ed25519 947m3A ZtCv5rqrvDV06sGW+HcFki0OXtngqxKxBo17cIBNXCg
+Ry8DA7rTG+HQRsv5vHQzrfqyArvJY6S3AemwOByj0EY
+-> ssh-ed25519 AaF/mQ cQFZcqxGCweqkTlfMnIiNHDN2hG7NFvMeIp15oEehHA
+fBcQOTRd7533Jm2Vtrp8msYvgOFPMDOqStTBjrh8I24
+--- lYu9ZeUXfi+WgEYFc4+vxZFEfahVYqWB4+fMGexSsOI
+ r~*,h\r߀E^ΡhrN A E-1</jipje/`
+\ No newline at end of file
diff --git a/epistemia/secrets/wg1_hastur.age b/epistemia/secrets/wg1_hastur.age
Binary files differ.
diff --git a/epistemia/secrets/wg1_saklas.age b/epistemia/secrets/wg1_saklas.age
@@ -1,7 +1,7 @@
age-encryption.org/v1
--> ssh-ed25519 KXd7pg DLEjWyAjUyBfMXQh0JuYyGivV02Enxgn88oUYuUUuEE
-x5EEu323RkqKVv/rD2SXCxXoZKJ/H1lestiYqNWoUq4
--> ssh-ed25519 AaF/mQ /dH5zME9oz7O9sbQlkWTTeFJ7OOCAObjUYoZc/yZ31c
-SUhrEqqplZafv1Vgh1tEAFrQ7Azxxco+pa6X73HzDU0
---- xCpUlsUg9amRlwNGJyKbjFU4yoIewP+NmSwEpt7F/4M
-N㇒=ܙFG oÓ+vv|!]cɒ$Kx<TN2sfhCR2%:["
-\ No newline at end of file
+-> ssh-ed25519 KXd7pg UcFYiL7gmP0RuOck2D4zuX5fOlq8kyed2mOdO4iE1CU
+Bn8DDFzowuw13932vVhxngI/EMTAs2r/FYkS3xOal9M
+-> ssh-ed25519 AaF/mQ CYXDHhLE0KKJXibe9EvvzUJxknmGJqBsYL0GfeblRH0
+DhOcGr8IFgwprwz1sCIsdc0FzQ057l9en4jSpZyWzb8
+--- CK6x1eTFcpohL9vPYL+7i6OEvODBYwLFWDNisSVzLNA
+">X(АMbQ[y`-sw/[??rBv`nT2u$IB`-
+\ No newline at end of file
diff --git a/epistemia/secrets/wg2_hastur.age b/epistemia/secrets/wg2_hastur.age
Binary files differ.
diff --git a/epistemia/secrets/wpa_supplicant.age b/epistemia/secrets/wpa_supplicant.age
Binary files differ.
diff --git a/epistemia/systems/demiurge.scm b/epistemia/systems/demiurge.scm
@@ -175,12 +175,12 @@
(service wireguard-service-type
(wireguard-configuration
(interface "wg0")
- (addresses '("10.185.39.56/32" "fd7d:76ee:e68f:a993:a29b:21bb:332:cbac/128"))
+ (addresses '("10.179.194.21/32" "fd7d:76ee:e68f:a993:cee4:5b6c:bce1:9350/128"))
(port 51821)
(bootstrap-private-key? #f)
(private-key "/run/secrets/wg0_demiurge")
(pre-up '("while [ ! -f /run/secrets/wg0_demiurge ]; do sleep 1; done"
- "ip route replace 184.75.208.244 via 192.168.1.1 dev eth0"))
+ "ip route replace 184.75.221.173 via 192.168.1.1 dev eth0"))
(post-up
(list "ip rule add fwmark 0x1 table 100 priority 100"
"ip rule add fwmark 51820 table 100 priority 100"
@@ -189,7 +189,7 @@
#~(string-append #$(file-append iptables "/sbin/iptables") " -t mangle -A PREROUTING -i eth0 -j CONNMARK --restore-mark")
#~(string-append #$(file-append iptables "/sbin/iptables") " -t mangle -A OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j CONNMARK --restore-mark")))
(post-down
- (list "ip route del 184.75.208.244 via 192.168.1.1 dev eth0"
+ (list "ip route del 184.75.221.173 via 192.168.1.1 dev eth0"
"ip rule del fwmark 0x1 table 100"
"ip rule del fwmark 51820 table 100"
"ip route flush table 100"
@@ -203,7 +203,7 @@
(public-key "PyLCXAQT8KkM4T+dUsOQfn+Ub3pGxfGlxkIApuig+hk=")
(preshared-key "/run/secrets/wg0psk_demiurge")
(allowed-ips '("0.0.0.0/0" "::0/0"))
- (endpoint "184.75.208.244:1637"))))))
+ (endpoint "184.75.221.173:1637"))))))
(service wireguard-service-type
(wireguard-configuration
(interface "wg1")
@@ -287,12 +287,12 @@
(nginx-reverse-proxy "navidrome.demiurge.epistemia" 4533)
(nginx-reverse-proxy "sdui.demiurge.epistemia" 5000)
(nginx-reverse-proxy "home.demiurge.epistemia" 8123)))))
- (service llama-swap-service-type
- (llama-swap-configuration
- (llama-cpp llama-cpp-rocm)
- (config "/data/models/config.yaml")
- (listen "127.0.0.1:8080")
- (watch-config? #t)))
+ ;; (service llama-swap-service-type
+ ;; (llama-swap-configuration
+ ;; (llama-cpp llama-cpp-rocm)
+ ;; (config "/data/models/config.yaml")
+ ;; (listen "127.0.0.1:8080")
+ ;; (watch-config? #t)))
(service pam-limits-service-type
(list (pam-limits-entry "@audio" 'both 'rtprio 99)
(pam-limits-entry "@audio" 'both 'memlock 'unlimited)))