https://github.com/akscf/fsadmin
A web based application to manage VoIP systems based on Freeswitch
https://github.com/akscf/fsadmin
freeswitch management perl5 qooxdoo
Last synced: 9 months ago
JSON representation
A web based application to manage VoIP systems based on Freeswitch
- Host: GitHub
- URL: https://github.com/akscf/fsadmin
- Owner: akscf
- License: other
- Created: 2021-02-25T09:16:58.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-06-17T14:28:11.000Z (over 1 year ago)
- Last Synced: 2024-06-17T16:10:41.837Z (over 1 year ago)
- Topics: freeswitch, management, perl5, qooxdoo
- Language: Perl
- Homepage: https://akscf.org/
- Size: 8.74 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A lightweight web based application to manage VoIP systems based on Freswitch.
This solution is mainly suitable to manage small PBX systems with few domains and about 1k users,
possible to work on quite old systems and doesn't require any external packages (exclude SQLite, see installation guide).
The backend was writtenin Perl, frondend - javascript/qooxdoo.
## Version-1.1
- support multi-tenant configuration
- support the whole xmlcurl bindings (configuration, directory, dialplan)
- manage domains, users, profiles, dialplan and configurations
- manage voip devices and provide auto configuration service [ACS] (templates based)
- manage registrations and calls
- simple files manager for: scrips, sounds, recordings and user files
- powerful editor for: scrips (lua/javascript) and xml documents (sip profiles, modules and dialplans)
- event socket console and journal viewer
- pure perl event-socket client
- json-rpc api
## Manuals
- [Installation guide](https://github.com/akscf/fsadmin/blob/main/docs/fsadmin_1x_installation_guide.pdf)
- [API documentation](https://github.com/akscf/fsadmin/blob/main/docs/fsadmin_1x_api.pdf)