┓ ┓
┏┓┃┏┏┓╋ ╋┏┓┃
┗┻┗┗┗┻┗•┗┗ ┗
Some fun with classic "Télécommunication" infrastructure.
-
Contribute back with the yate fixes to
eventphone/yateoryatevoip/yate. -
A voyance service from randomly selected phrases.
-
Call-a-keygen jukebox using
keygen.tkmusic library. -
Call-a-CD jukebox using the CD/DVD player on the machine.
-
Callback service at specific time, for reminders.
-
An infoline service.
-
A ear-a-message, record-a-message service.
-
WHOAMInumber to tell the caller's number. -
Transfer calls using hook flash (
F) with wait tone. -
Emergency meeting when calling a specific number.
- https://search.nixos.org/
- https://chengeric.com/homelab/
- https://bef.github.io/yate-cookbook/
- https://github.com/bef/yate-tcl
- https://ryantm.github.io/nixpkgs/stdenv/stdenv/
- https://github.com/InterLinked1/phreakscript
- https://howto.dect.network/
On this guide, this applies to the machine named zero but will work on other machines, replacing this term where required.
On a freshly booted installer, clone the repository to the local directory
$ git clone https://github.com/lowlevl/alcat.tel.git
then enter a shell with disko installed and partition the disk from the configuration
$ nix-shell -p disko
$ sudo disko --mode disko alcat.tel/machine/zero/disk-config.nix
Move the configuration to the newly partionned disk, link the configuration and trigger the nixos-install script
$ sudo mv alcat.tel /mnt/etc/nixos
$ cd /mnt/etc/nixos && make link@zero
$ sudo nixos-install --no-root-passwd