Repository for the AVR administration panel composed of:
-
backend/: NestJS API (TypeORM + SQLite, JWT, Docker management) -
frontend/: Next.js 14 interface with Tailwind CSS, shadcn/ui and light/dark mode -
docker-compose.yml: orchestrates backend and frontend services
- Node.js 18+
- npm 9+
- Docker Engine (required to run agent containers)
- Asterisk PBX (required onfly for telephony sections)
Backend:
cd backend
npm install
npm run start:devFrontend:
cd frontend
npm install
npm run dev- SQLite database mounted in
./data(volume shared by the containers) - JWT signed with
JWT_SECRET, configurable indocker-compose.yml
See backend/README.md and frontend/README.md for more details on each project.
Enjoy the Agent Voice Response App experience! After installation, you can access the application through your browser.
- GitHub: https://github.com/agentvoiceresponse - Report issues, contribute code.
- Discord: https://discord.gg/DFTU69Hg74 - Join the community discussion.
- Docker Hub: https://hub.docker.com/u/agentvoiceresponse - Find Docker images.
- Wiki: https://wiki.agentvoiceresponse.com/en/home - Project documentation and guides.
AVR is free and open-source. Any support is entirely voluntary and intended as a personal gesture of appreciation. Donations do not provide access to features, services, or special benefits, and the project remains fully available regardless of donations.
MIT License - see the LICENSE file for details.
