# 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)