4e4a120e9ba1025d83df52a3220f02df3b94a41a
VoIP FreePBX 17 - Setup Completo
Repositorio con la instalación, configuración y documentación del sistema VoIP on-premise para las 3 empresas del grupo.
🏢 Empresas
- Horux360 → Extensiones
100-199 - Consultoria-AS → Extensiones
200-299 - Nexus → Extensiones
300-399
📁 Estructura del Repositorio
├── scripts/
│ ├── install-freepbx17-ubuntu2404.sh # Instalación completa desde cero
│ └── setup-extensions-ivr.sh # Crear extensiones e IVR post-install
├── configs/
│ ├── asterisk-manager.conf # Configuración AMI (Odoo)
│ ├── jail.local # Fail2Ban
│ ├── freepbx.conf # VirtualHost Apache
│ ├── odbc.ini # Conexión CDR a MySQL
│ └── odbcinst.ini # Drivers ODBC
├── docs/
│ └── DOCUMENTACION_VOIP.md # Guía completa de uso
└── sql/
├── asterisk_schema.sql # Esquema BD principal
└── asteriskcdrdb_schema.sql # Esquema BD CDR
🚀 Instalación Rápida
En un servidor Ubuntu 24.04 LTS limpio:
git clone https://git.consultoria-as.com/ialcarazsalazar/voip-freepbx-setup.git
cd voip-freepbx-setup
chmod +x scripts/*.sh
sudo ./scripts/install-freepbx17-ubuntu2404.sh
sudo ./scripts/setup-extensions-ivr.sh
🔧 Requisitos
- Ubuntu 24.04 LTS
- 4 vCPUs, 8GB RAM, 50GB disco (mínimo recomendado)
- Acceso root
- Conexión a internet
🌐 Accesos por Defecto
| Servicio | URL / Credencial |
|---|---|
| Panel Admin FreePBX | http://IP-SERVIDOR/admin |
| Usuario Admin | admin / FreePBX2026! |
| AMI (Odoo) | odoo / OdooAMI2026! |
📞 Extensiones Configuradas
| Ext | Empresa | Secret |
|---|---|---|
| 100 | Horux360 | Horux100! |
| 200 | Consultoria-AS | Consult200! |
| 300 | Nexus | Nexus300! |
📊 Dashboard
Accede a Reports → CDR Reports desde el panel admin para ver:
- Historial de llamadas
- Grabaciones
- Métricas por extensión y empresa
🔌 Integración Odoo
- Instalar módulos de OCA/connector-telephony
- Configurar servidor Asterisk en Odoo:
- IP:
IP_DEL_SERVIDOR_VOIP - Puerto:
5038 - Usuario/Pass:
odoo/OdooAMI2026!
- IP:
📝 Licencia
Configuración propietaria del grupo. Uso interno únicamente.
Description
Languages
Shell
100%