* A Basic Asterisk server for internal calling with IVR, curl triggers and message playback * A Asterisk server to act as a bridge between a Bluetooth phone (as in/out bound route) * A Node-Red Subflow to create a call between extensions using ARI
38 lines
1.4 KiB
Markdown
38 lines
1.4 KiB
Markdown
# Basic asterisk sever
|
|
Go [Here](../../Docs/Setup-Asterisk-Server.md) to read about how to set it up
|
|
|
|
|
|
**Config files that are empty**
|
|
these are just here to suppress errors
|
|
* ```acl.conf```
|
|
* ```ccss.conf```
|
|
* ```cdr.conf```
|
|
* ```cel.conf```
|
|
* ```features.conf```
|
|
* ```manager.conf```
|
|
* ```pjproject.conf```
|
|
* ```pjsip_wizard.conf```
|
|
|
|
|
|
|
|
**Config files for basic usage**
|
|
If a config file does not have a comment, it does not require any tweaking
|
|
`*` Must be updated for each (new) extension
|
|
`**` Must be updated if (new) extension if a voip client needs to connect ({Soft}phone) or needs to be connected to (Homeassistant)
|
|
* ```asterisk.conf```
|
|
* ```extensions.conf``` Dial plan for extensions `*`
|
|
* ```indications.conf``` Settings for dial tones
|
|
* ```logger.conf```
|
|
* ```modules.conf``` If not all functions are used you can disable some modules
|
|
* ```pjsip.conf``` Sets listening for PJSIP and loads sub configs
|
|
* ```pjsip.extension.conf``` Defines the extension the credentials for the extensions `**`
|
|
* ```pjsip.aor.conf``` Sets maximum connections for an extension `**`
|
|
* ```pjsip.auth.conf``` Sets the credentials for the extensions`**`
|
|
* ```udptl.conf```
|
|
|
|
|
|
|
|
**Config files for use with ARI**
|
|
* ```ari.conf``` ARI basic config and credentials (Make sure to update this)
|
|
* ```http.conf``` Settings for the integrated webserver for ARI
|
|
* ```stasis.conf``` (Just here to suppress errors) |