clanService/phonebox: phone and fax network built on yggdrasil with predefine number

This commit is contained in:
2025-12-05 12:12:01 +07:00
parent c9ec7371f2
commit 3a4253cb67
94 changed files with 5500 additions and 4 deletions

View File

@@ -7,9 +7,15 @@
"vega"
"ramus"
];
b4l = [ "rigel" ];
w = [ "sirius" ];
fax-bridge = [ ];
b4l = [
"rigel"
"neptune"
];
phonebox = [
"neptune"
"rigel"
];
};
instances = {
@@ -80,7 +86,7 @@
name = "yggdrasil";
input = "clan-core";
};
roles.default.tags."fax-bridge" = { };
roles.default.tags."phonebox" = { };
roles.default.settings.extraPeers = [
"tls://ygg.jjolly.dev:3443"
"tls://[2602:fc24:18:7a42::1]:993"
@@ -89,6 +95,20 @@
];
};
phonebox = {
module = {
name = "phonebox";
input = "self";
};
roles.default.tags."phonebox" = { };
roles.default.machines.rigel.settings = {
ata-ethernet-iface = "enp2s0";
};
roles.default.machines.neptune.settings = {
ata-ethernet-iface = "enp2s0";
};
};
pocket-id = {
module = {
name = "pocket-id";