kurogeek
d623ef8470
clanService/phonebox: global decentralized number directory over yggdrasil
...
Replace the static prefix+extension numbering with random 6 digit box
numbers (100000-999999) signed by the machine's yggdrasil key. A serf
gossip cluster on yggdrasil port 7946 exchanges the signed records;
phonebox-sync verifies key -> address derivation and the signature and
writes the number -> address map to /run/phonebox/numbers for the
asterisk dialplan. Any yggdrasil node running the service can reach any
other; clan-core's ygg-input filter is opened for SIP, RTP and gossip.
Drop the server-prefix-number and ata-local-number vars, add a two-node
VM test that proves directory convergence and a call over yggdrasil.
2026-09-17 06:34:27 +00:00
kurogeek
88ac5cbd83
machines/buna: use wifi
2026-08-19 14:34:34 +07:00
kurogeek
cd979fb771
inventory/borgbackup: init
2026-07-29 12:38:12 +07:00
kurogeek
0946de0e46
vars: update prometheus/matrix-alertmanager-token for machine cursa
2026-07-23 15:12:16 +07:00
kurogeek
a29e4611b2
inventory/auto-pull-update: init
2026-07-23 14:12:34 +07:00
kurogeek
7246ab1437
vars: secret rotation
2026-07-21 18:15:45 +07:00
kurogeek
f8193425af
drop vi
2026-07-20 10:31:42 +07:00
kurogeek
702ef6ab86
inventory/yggdrasil-global-network: enable on all machines
2026-07-17 14:55:06 +07:00
kurogeek
dbb3e55cad
init cursa as a prometheus server, vega and rigel are monitored
2026-06-23 15:28:35 +07:00
kurogeek
77b487a709
clancore bumped, zerotier migration
2026-06-16 15:01:21 +07:00
kurogeek
da6be4946f
machines/tangra: poyfestival.com website
2026-06-01 10:42:03 +07:00
kurogeek
5681a65c6f
Update vars via generator zerotier (machine: alasia)
2026-05-20 12:49:31 +07:00
kurogeek
175087e9fd
Update vars via generator zerotier (machine: alasia)
2026-05-20 12:49:17 +07:00
kurogeek
0b82ffa913
Update vars via generator yggdrasil (machine: alasia)
2026-05-20 12:48:43 +07:00
kurogeek
5d216dd56f
Update vars via generator yggdrasil (machine: alasia)
2026-05-20 12:48:27 +07:00
kurogeek
0f79022907
machines/bosona: ERPNext machine for Tempo
2026-05-19 17:11:55 +07:00
kurogeek
8e085211f7
machines/alasia: headscale server
2026-05-15 18:00:31 +07:00
kurogeek
f1e914b927
Revert "rm b4l"
...
This reverts commit 06f1f990f0 .
2026-05-12 17:16:23 +07:00
kurogeek
06f1f990f0
rm b4l
2026-05-12 16:48:30 +07:00
kurogeek
6a29794575
vars/canopus: rm zerotier/zerotier-network-id
2026-05-06 16:32:12 +07:00
kurogeek
da9ad2523c
Update vars via generator zerotier (machine: canopus)
2026-05-06 15:47:51 +07:00
kurogeek
052082d631
revert: clan-core and zerotier update
2026-05-06 15:42:44 +07:00
kurogeek
a22582502b
vars: update via generator zerotier (machine: deneb)
2026-05-04 14:29:27 +07:00
kurogeek
0c7c791f19
vars: update via generator zerotier (machine: canopus)
2026-05-04 14:13:25 +07:00
kurogeek
a89a98d233
vars: update via generator netbird (machine: canopus)
2026-04-30 15:47:46 +07:00
kurogeek
1e72ccb391
vars: update via generator zerotier (machine: vega)
2026-04-28 14:50:57 +07:00
kurogeek
cbcc9e74c0
vars: update via generator zerotier (machine: sirius)
2026-04-28 14:50:56 +07:00
kurogeek
83e366a2b8
vars: update via generator zerotier (machine: rigel)
2026-04-28 14:50:56 +07:00
kurogeek
85333e6a3e
vars: update via generator zerotier (machine: rana)
2026-04-28 14:50:55 +07:00
kurogeek
6af195a3fd
vars: update via generator zerotier (machine: ramus)
2026-04-28 14:50:55 +07:00
kurogeek
85497d5777
vars: update via generator zerotier (machine: petra)
2026-04-28 14:50:53 +07:00
kurogeek
753e264c89
vars: update via generator zerotier (machine: neptune)
2026-04-28 14:50:52 +07:00
kurogeek
10a5a2265c
vars: update via generator zerotier-controller (shared)
2026-04-28 14:50:51 +07:00
kurogeek
c608c2f856
clanService/admin: migrated due to deprecated
2026-04-28 13:44:37 +07:00
kurogeek
e573bfd98a
inventree services are running on procyon and hadar machines
2026-04-24 11:35:50 +07:00
kurogeek
ecbd5e00a6
erpnext services are running on deneb and canopus machines
2026-04-23 15:26:18 +07:00
kurogeek
b3c8ee76e9
machines/rana: enable syncthing
2026-03-06 16:31:26 +07:00
kurogeek
8b8f3978cb
Update vars via generator yggdrasil for machine sirius
2026-02-13 14:40:20 +07:00
kurogeek
86694e6ef0
Update vars via generator w-smb-password for machine sirius
2026-02-13 11:14:29 +07:00
kurogeek
0b09a47f04
machines/petra: rm yggdrasil vars
2026-01-23 11:13:44 +07:00
kurogeek
ba35bebf89
Update vars via generator yggdrasil for machine petra
2026-01-23 11:10:03 +07:00
kurogeek
526244a8c6
Update vars via generator zerotier for machine petra
2026-01-23 10:39:09 +07:00
kurogeek
23d211d815
Update vars via generator yggdrasil for machine rana
2026-01-23 09:10:40 +07:00
kurogeek
696d5278cd
Update vars via generator yggdrasil for machine petra
2026-01-23 09:10:39 +07:00
kurogeek
e50009e326
machines/petra: chocolate laptop pc
2026-01-22 15:35:36 +07:00
kurogeek
d3c7baf551
rana machine: emmie personal laptop
2026-01-15 09:59:37 +07:00
kurogeek
5af1fa25b9
think-greaterchiangmai file uploader
2026-01-12 13:07:56 +07:00
kurogeek
ca9a8d458c
clanService/phonebox: phonebook feature
2025-12-30 10:10:16 +07:00
kurogeek
6f9791746e
buna machine
2025-12-10 13:14:14 +07:00
kurogeek
1f7ce58067
adhil machine
2025-12-10 11:38:03 +07:00