ansible-infra/resources/z9/yate/docker_compose
June a11ccaf16c
Some checks failed
/ Ansible Lint (push) Failing after 1m59s
disable digest pinning for our images, since Forgejo cleans them up
Since Forgejo seems to clean up older tag versions, so older digests,
disable digest pinning for our images.
While generally resulting in undeployable config, with ansible-pull the
breakage is especially noticeable.
2025-10-30 05:50:42 +01:00
..
accfile.conf.j2 Move lines over to yate 2025-07-06 19:07:27 +02:00
compose.yaml.j2 disable digest pinning for our images, since Forgejo cleans them up 2025-10-30 05:50:42 +01:00
README.md Add yate 2025-07-04 20:51:14 +02:00
regexroute.conf.j2 Notrufnummern dazu 2025-07-11 19:37:19 +02:00
regfile.conf.j2 Fix name, cleanup 2025-08-02 10:05:58 +02:00

Yate Configuration

Yate has a beginners guide. Otherwise, you need to refer to the sample config files.

For our limited setup, we only need three files:

  • accfile.conf for defining SIP registrars that we want to register with (EPVPN, Fonial, and the Fux door intercom system)
  • regexroute.conf for the call routing rules
  • regfile.conf for the phones that connect to yate.ccchh.net

Docker Compose Setup

yate runs as a container wiht host networking. The image is build through https://git.hamburg.ccc.de/CCCHH/yate-image, it is using the Eventphone fork of yate.