![]() |
||
---|---|---|
config | ||
scripts | ||
.gitignore | ||
LICENSE | ||
README.md |
README.md
Asterisk
Asterisk configuration & scripts.
Installing Asterisk
As of Debian 12 Bookworm, Debian no longer has packages for Asterisk :(. I'm currently using the packages built by Unit193. Big thank you!
Using this Configuration
All you need to do is copy ./config/
to /etc/asterisk/
$ cp -Rv ./config/* /etc/asterisk/
.
- You may need to modify then run
scripts/fix_permissions.sh
$ bash ./scripts/fix_permissions.sh
after copying the config. - This repo uses git tags for the various configuration states, e.g, "initial", "trunks" and "users". To use a tagged version, run
$ git checkout tags/tag_name -b main
replacingtag name
with a tag, thus$ git checkout tags/initial -b main
.
Thanks
With thanks to (in random order):
- The Asterisk Project (and so-on) https://asterisk.org
- Unit193 https://unit193.net
- sacredheartsc https://www.sacredheartsc.com/blog/building-a-personal-voip-system/
- Phillw https://phillw.net
Notes
- For the most part, the configuration should work "out of the box" but you will have to modify some files to your liking to get full functionality.
- The dollar sign
$
in any documentation/comments indicates the beginning of a command you can run in your terminal.