diff options
| -rw-r--r-- | epistemia/secrets/email_13f0.age | bin | 383 -> 383 bytes | |||
| -rw-r--r-- | epistemia/secrets/email_vinbiz.age | bin | 383 -> 383 bytes | |||
| -rw-r--r-- | epistemia/secrets/email_vineetk.age | bin | 383 -> 383 bytes | |||
| -rw-r--r-- | epistemia/secrets/saklas_smtpd_dkim.age | bin | 1997 -> 1997 bytes | |||
| -rw-r--r-- | epistemia/secrets/saklas_smtpd_passwd.age | bin | 861 -> 861 bytes | |||
| -rw-r--r-- | epistemia/secrets/saklas_smtpd_virtuals.age | bin | 778 -> 778 bytes | |||
| -rw-r--r-- | epistemia/secrets/wg0_demiurge.age | bin | 367 -> 367 bytes | |||
| -rw-r--r-- | epistemia/secrets/wg0_hastur.age | bin | 367 -> 367 bytes | |||
| -rw-r--r-- | epistemia/secrets/wg1_demiurge.age | 12 | ||||
| -rw-r--r-- | epistemia/secrets/wg1_hastur.age | 13 | ||||
| -rw-r--r-- | epistemia/secrets/wg1_saklas.age | bin | 367 -> 367 bytes | |||
| -rw-r--r-- | epistemia/secrets/wg2_hastur.age | 12 | ||||
| -rw-r--r-- | epistemia/secrets/wpa_supplicant.age | bin | 917 -> 917 bytes | |||
| -rw-r--r-- | epistemia/systems/hastur.scm | 16 |
14 files changed, 24 insertions, 29 deletions
diff --git a/epistemia/secrets/email_13f0.age b/epistemia/secrets/email_13f0.age index 205d353..e76989a 100644 --- 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 index 2c19cab..5142e2c 100644 --- 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 index f8c7417..e6e661c 100644 --- 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 index d0e3276..6d73dd1 100644 --- 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 index 799a07b..ab53e21 100644 --- 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 index 15f4ff3..e30e567 100644 --- 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 index 89a6885..a0f0dd6 100644 --- a/epistemia/secrets/wg0_demiurge.age +++ b/epistemia/secrets/wg0_demiurge.age | |||
| Binary files differ | |||
diff --git a/epistemia/secrets/wg0_hastur.age b/epistemia/secrets/wg0_hastur.age index ec44456..becae21 100644 --- a/epistemia/secrets/wg0_hastur.age +++ b/epistemia/secrets/wg0_hastur.age | |||
| Binary files differ | |||
diff --git a/epistemia/secrets/wg1_demiurge.age b/epistemia/secrets/wg1_demiurge.age index 9fb60d0..495404f 100644 --- a/epistemia/secrets/wg1_demiurge.age +++ b/epistemia/secrets/wg1_demiurge.age | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | age-encryption.org/v1 | 1 | age-encryption.org/v1 |
| 2 | -> ssh-ed25519 947m3A fXIUrNv0IojINXyVa/Cvvm4zmc2UTHQBiKoNfKh0NE0 | 2 | -> ssh-ed25519 947m3A n7opQY4khE4wM6C1zuVDaYIEm3cLb3SReR++lqGWdx4 |
| 3 | GhxWAa9O6U5lL1+29NggBrVMbjSs2HfmKDlNmdmPsm4 | 3 | r8+CE6CpxxBJV4Es9oTy78fI6h7me5oSgsrxNnWM+0U |
| 4 | -> ssh-ed25519 AaF/mQ 6vKCBXfLx6FIkbshMZzLytJDnBW85iFpE7DE5pn1wj0 | 4 | -> ssh-ed25519 AaF/mQ Yc59z7xLHhu+zmwxUASQYEnOvhKSfQolHOlfHVev3GI |
| 5 | HTQAYzZCFZeS6qKXAW8bLqbG+ZV1EDkne8YFApdjgY0 | 5 | bOcwZgIiW9pv/8LArf0zgIGejy89Y1D+LGJP2i84oYw |
| 6 | --- p1ktvPEEihs7qWyT3JCtlaVwvWdtbjzwOwx4pY/feTU | 6 | --- 66kcCSsmNuTt7kyByR7KJoU9APL96uRCMa0ZjUExr2c |
| 7 | &ֱiUa tpo Vl,-@oϘsjF/t.Ώ<.I \ No newline at end of file | 7 | @d3qޢF9/H-L<mq:?%ْ^KCwM \ No newline at end of file |
diff --git a/epistemia/secrets/wg1_hastur.age b/epistemia/secrets/wg1_hastur.age index d6a47ee..8adcd64 100644 --- a/epistemia/secrets/wg1_hastur.age +++ b/epistemia/secrets/wg1_hastur.age | |||
| @@ -1,8 +1,7 @@ | |||
| 1 | age-encryption.org/v1 | 1 | age-encryption.org/v1 |
| 2 | -> ssh-ed25519 M+PQbg gaqg8RGyQuO/T5+zsSieRzIQiZnkZGNWdKI/6Ee1bns | 2 | -> ssh-ed25519 M+PQbg V2nYYQl/V043uOSAnZGisO9P1KLbpKxNV3mE6WIt8Rs |
| 3 | nfLB4usM9vy5g6l0JeZdF0Ku4qN9jjaO3En4Mrc8jEI | 3 | yWALreRbzMVZ4SFhITokiqrMKSt0XltYQdTnoXgR8pU |
| 4 | -> ssh-ed25519 AaF/mQ 4G/JcTRS8yh9rfo5yUvgtOy5GzP1x7OP+yuoI1rp5mQ | 4 | -> ssh-ed25519 AaF/mQ TvQfvCNrpFX5bBVn37I/MJ9WH+cD99bM7H76suzEXWc |
| 5 | c8mWNlM7ayAXhOCd+YuoCN+cT7jNVLXmr4FVpg4vLrc | 5 | qvAhpE3wwPVdkGcSBq+Kyz9SEPZw4VlqRTAtq9/KGOc |
| 6 | --- 6StQqfXgqnDCyyTVBmDRotRhGK192ZT5y+j59RMFgjc | 6 | --- LesFfan7bUIHmyFt2wFFlqTkzmfFBEb+qqjncUM8w9k |
| 7 | 0-̷ | 7 | 4r=V̊tI}sG"2WVj.=b,n=2*Iwҿ/*Q}ud \ No newline at end of file |
| 8 | HJ9pҿTDݗ1{`m~JBiv?HSrQ,3'.Z|w \ No newline at end of file | ||
diff --git a/epistemia/secrets/wg1_saklas.age b/epistemia/secrets/wg1_saklas.age index b133647..87c31db 100644 --- a/epistemia/secrets/wg1_saklas.age +++ b/epistemia/secrets/wg1_saklas.age | |||
| Binary files differ | |||
diff --git a/epistemia/secrets/wg2_hastur.age b/epistemia/secrets/wg2_hastur.age index e2dea60..14bee79 100644 --- a/epistemia/secrets/wg2_hastur.age +++ b/epistemia/secrets/wg2_hastur.age | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | age-encryption.org/v1 | 1 | age-encryption.org/v1 |
| 2 | -> ssh-ed25519 M+PQbg 5Ir4lFl9EOOYkZenTaVhvD+ScI21s7iStJvK97Rfzjc | 2 | -> ssh-ed25519 M+PQbg 4+Z32ofisz0okBTCz1RcJme731LxAHQSywVf/LIvJlw |
| 3 | XIBbGepNLLfNrRTKNZbrxM+SsQuEwbc86myQknnAMSo | 3 | OVwG4og7LV/bn5fuYQVTXo/UZyuQ5gFiLvQqQnRQCuI |
| 4 | -> ssh-ed25519 AaF/mQ B5+0FYrZHqRiip4qO2ZNeopA0BR31V8Btvs3cVjKJUg | 4 | -> ssh-ed25519 AaF/mQ NjakoECggxFp7H2A9NZjT5S3aECX5yXIAFKYclANNHw |
| 5 | Zh+/AJI1aJCxn55xkIkkK4yyjBaPU8zLPXflam6J1sA | 5 | KH0wOiIuUc2GPG9O8tne7zGxjm51m83vfiGpaaBUJww |
| 6 | --- gKrq3vgOIv+0MMZKCsbMBW0PSVsgoIwoYO+7SvENJlw | 6 | --- hgUv7OhoEY2rcq7lkvI/oosehKqrVxnlwEqX0d29l+o |
| 7 | #xƏf,V/M]t3w `@S^3\^|R3rUő?,; \ No newline at end of file | 7 | 4h4aWe$OM/,K]+ARb_9z,4VޔT}MdqY_[teL \ No newline at end of file |
diff --git a/epistemia/secrets/wpa_supplicant.age b/epistemia/secrets/wpa_supplicant.age index 8c4b683..fda9555 100644 --- a/epistemia/secrets/wpa_supplicant.age +++ b/epistemia/secrets/wpa_supplicant.age | |||
| Binary files differ | |||
diff --git a/epistemia/systems/hastur.scm b/epistemia/systems/hastur.scm index 57cefc0..273c5fb 100644 --- a/epistemia/systems/hastur.scm +++ b/epistemia/systems/hastur.scm | |||
| @@ -107,9 +107,6 @@ | |||
| 107 | (name "wg0_hastur") | 107 | (name "wg0_hastur") |
| 108 | (file (local-file "../secrets/wg0_hastur.age"))) | 108 | (file (local-file "../secrets/wg0_hastur.age"))) |
| 109 | (age-secret | 109 | (age-secret |
| 110 | (name "wg0psk_hastur") | ||
| 111 | (file (local-file "../secrets/wg0psk_hastur.age"))) | ||
| 112 | (age-secret | ||
| 113 | (name "wg1_hastur") | 110 | (name "wg1_hastur") |
| 114 | (file (local-file "../secrets/wg1_hastur.age"))) | 111 | (file (local-file "../secrets/wg1_hastur.age"))) |
| 115 | (age-secret | 112 | (age-secret |
| @@ -171,23 +168,22 @@ | |||
| 171 | (service wireguard-service-type | 168 | (service wireguard-service-type |
| 172 | (wireguard-configuration | 169 | (wireguard-configuration |
| 173 | (interface "wg0") | 170 | (interface "wg0") |
| 174 | (addresses '("10.179.194.21/32" "fd7d:76ee:e68f:a993:cee4:5b6c:bce1:9350/128")) | 171 | (addresses '("172.27.194.145/32" "fd00:0000:1337:cafe:1111:1111:9893:6822/128")) |
| 175 | (port 51821) | 172 | (port 51821) |
| 176 | (bootstrap-private-key? #f) | 173 | (bootstrap-private-key? #f) |
| 177 | (shepherd-requirement '(age-secret wpa-supplicant)) | 174 | (shepherd-requirement '(age-secret wpa-supplicant)) |
| 178 | (private-key "/run/secrets/wg0_hastur") | 175 | (private-key "/run/secrets/wg0_hastur") |
| 179 | (pre-up '("while [ ! -f /run/secrets/wg0_hastur ]; do sleep 1; done" | 176 | (pre-up '("while [ ! -f /run/secrets/wg0_hastur ]; do sleep 1; done" |
| 180 | "while [ -z \"$(ip route show default)\" ]; do sleep 1; done" | 177 | "while [ -z \"$(ip route show default)\" ]; do sleep 1; done" |
| 181 | "ip route add 184.75.221.173 via $(ip route show default | cut -d' ' -f3) dev wlan0")) | 178 | "ip route add 185.157.162.7 via $(ip route show default | cut -d' ' -f3) dev wlan0")) |
| 182 | (post-down '("ip route del 184.75.221.173")) | 179 | (post-down '("ip route del 185.157.162.7")) |
| 183 | (peers | 180 | (peers |
| 184 | (list | 181 | (list |
| 185 | (wireguard-peer | 182 | (wireguard-peer |
| 186 | (name "airvpn-canada") | 183 | (name "ovpn-ams-29") |
| 187 | (public-key "PyLCXAQT8KkM4T+dUsOQfn+Ub3pGxfGlxkIApuig+hk=") | 184 | (public-key "wTlz3u1egzUrx4Ho02cL7Ht1BBa/C8bULzXStn5f+zk=") |
| 188 | (preshared-key "/run/secrets/wg0psk_hastur") | ||
| 189 | (allowed-ips '("0.0.0.0/0" "::0/0")) | 185 | (allowed-ips '("0.0.0.0/0" "::0/0")) |
| 190 | (endpoint "184.75.221.173:1637")))))) | 186 | (endpoint "185.157.162.7:9929")))))) |
| 191 | (service wireguard-service-type | 187 | (service wireguard-service-type |
| 192 | (wireguard-configuration | 188 | (wireguard-configuration |
| 193 | (interface "wg1") | 189 | (interface "wg1") |
