41 lines
1.7 KiB
Markdown
41 lines
1.7 KiB
Markdown
# Telekom-Telefonie in FEDEO
|
|
|
|
FEDEO kann den lokalen Asterisk-Stack als Übergang zur externen Telefonie nutzen. Die Telekom-Anbindung wird aus Umgebungsvariablen erzeugt, damit Zugangsdaten nicht im Repository landen.
|
|
|
|
## Zugangsdaten
|
|
|
|
Für Telekom-SIP ist der Registrar normalerweise `tel.t-online.de`. Die SIP-ID ist in der Regel die Rufnummer mit Vorwahl ohne Leerzeichen und Sonderzeichen, zum Beispiel `0301234567`.
|
|
|
|
Wenn dein Anschluss statt einer separaten SIP-ID die klassischen Zugangsdaten nutzt, kann der Authentifizierungsnutzer aus Anschlusskennung, Zugangsnummer, Mitbenutzernummer und `@t-online.de` gebildet werden:
|
|
|
|
```env
|
|
TELEPHONY_TELEKOM_AUTH_USER=<anschlusskennung><zugangsnummer>#<mitbenutzernummer>@t-online.de
|
|
```
|
|
|
|
## `.env`
|
|
|
|
```env
|
|
TELEPHONY_ENABLED=true
|
|
TELEPHONY_EXTERNAL_PROVIDER=telekom
|
|
TELEPHONY_EXTERNAL_ENABLED=true
|
|
|
|
TELEPHONY_TELEKOM_ENABLED=true
|
|
TELEPHONY_TELEKOM_REGISTRAR=tel.t-online.de
|
|
TELEPHONY_TELEKOM_SIP_USER=<rufnummer_mit_vorwahl_ohne_sonderzeichen>
|
|
TELEPHONY_TELEKOM_AUTH_USER=
|
|
TELEPHONY_TELEKOM_PASSWORD=<persönliches_kennwort_oder_sip_kennwort>
|
|
TELEPHONY_TELEKOM_CALLER_ID=<rufnummer_mit_vorwahl_ohne_sonderzeichen>
|
|
TELEPHONY_TELEKOM_INBOUND_EXTENSION=1001
|
|
TELEPHONY_TELEKOM_OUTBOUND_PREFIX=0
|
|
```
|
|
|
|
Wenn `TELEPHONY_TELEKOM_AUTH_USER` leer bleibt, verwendet Asterisk automatisch `TELEPHONY_TELEKOM_SIP_USER` als Authentifizierungsnutzer.
|
|
|
|
## Start
|
|
|
|
```bash
|
|
docker compose --profile telephony-dev up -d asterisk-dev
|
|
```
|
|
|
|
Beim Start erzeugt der Container die Dateien `pjsip.telekom.conf` und `extensions.telekom.conf` in einem Docker-Volume. Ausgehende Anrufe mit Prefix `0` und internationale Ziele mit `+` werden über den Telekom-Trunk geroutet. Eingehende Anrufe landen standardmäßig auf Nebenstelle `1001`.
|