Skip to content
This repository was archived by the owner on Feb 7, 2023. It is now read-only.

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wurst

Do things with CUCM CURRI

Modules

num2name

Add an alerting name to any call. Example: Add your customer's name to calls coming in from PSTN

speedydial

Transform a number into another Example: Assign a short code number to numbers you dial often.

Docker

docker-compose up

Because ain't nobody got time fo dat. You can run the createsuperuser command invoking an interactive shell to the container

Installation

git clone git@github.com:icovada/wurst.git
cd wurst
pipenv install
pipenv run python manage.py makemigrations
pipenv run python manage.py migrate
pipenv run python manage.py createsuperuser

Follow the instructions to create the super user

To run a production server it's recommended to do so using gunicorn. If you want to look around you can just run

pipenv run python manage.py startserver

and visit http://localhost:8000/admin

CUCM Integration

Simply add a new External Call Control Profile pointing to this URL:

http://<your server's IP>/<modulename>/service

And configure it under whichever object you want to run it for

About

Do things with CUCM CURRI

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages