https://github.com/bkbilly/asterisk-call-history
Asterisk call history & contacts
https://github.com/bkbilly/asterisk-call-history
asterisk
Last synced: 4 months ago
JSON representation
Asterisk call history & contacts
- Host: GitHub
- URL: https://github.com/bkbilly/asterisk-call-history
- Owner: bkbilly
- Created: 2017-01-08T23:51:33.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-04-16T22:22:29.000Z (about 3 years ago)
- Last Synced: 2025-10-24T13:51:49.538Z (8 months ago)
- Topics: asterisk
- Language: HTML
- Homepage:
- Size: 51.8 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Asterisk Call History
This application shows the call history of all calls from asterisk server (Master.csv).
## Installation
```
sudo git clone https://github.com/bkbilly/Asterisk-Call-History.git /opt/Asterisk-Call-History
sudo pip install -r /opt/Asterisk-Call-History/requirements.txt
sudo cp /opt/Asterisk-Call-History/configuration_template.json /opt/Asterisk-Call-History/configuration.json
sudo cp /opt/Asterisk-Call-History/autostart/asteriskcallhistory.service /etc/systemd/system/asteriskcallhistory.service
sudo chmod +x /etc/systemd/system/asteriskcallhistory.service
sudo systemctl enable asteriskcallhistory
sudo service asteriskcallhistory start
```
## How to use configuration.json
* `options.callDataFile` (str) Location of the Master.csv file
* `options.externalNumbers` (list str) The external numbers using the Asterisk Regular Expression format
* `options.internalNumbers` (list str) The internal numbers using the Asterisk Regular Expression format
## Contributing
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D