ansible-infra/resources/z9/yate/docker_compose
Stefan Bethke f749ed436c
Some checks failed
/ build (push) Successful in 45s
/ Ansible Lint (push) Failing after 2m38s
Use fixed port range to allow for better fw rules
2026-08-02 17:25:30 +02: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
rmanager.conf.j2 Use fixed port range to allow for better fw rules 2026-08-02 17:25:30 +02:00
yrtpchan.conf.j2 Use fixed port range to allow for better fw rules 2026-08-02 17:25:30 +02:00
ysipchan.conf.j2 Use fixed port range to allow for better fw rules 2026-08-02 17:25:30 +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.