Primera ejecución y configuración inicial
Lo que produjo mpbx init
La instalación creó los secretos de instalación: la clave de firma de JWT, la clave maestra (que cifra las contraseñas de troncales, las claves de API, las claves de certificados y las grabaciones), la clave de retransmisión y un token de configuración de un solo uso. Solo se guarda el hash del token de configuración.
Guarde la clave de recuperación que se muestra durante la instalación en un administrador de contraseñas o en papel, fuera del servidor. MonoPbx no puede recuperarla.
La URL de configuración

La página de inicio de la consola después del primer inicio de sesión.
mpbx init imprime una URL de configuración de un solo uso para el primer administrador. Es válida 24 horas por defecto. No existe una cuenta de administrador ni una contraseña predeterminadas: este enlace es la única forma de entrar.
Ábralo en un navegador. El asistente de configuración entonces:
- Crea el Propietario del sistema: su correo electrónico, nombre y una contraseña de su elección.
- Configura el inicio de sesión de dos factores: escanee el código QR con una app de autenticación e ingrese el código de 6 dígitos. Esto confirma al propietario y agota el enlace: nunca vuelve a funcionar, aunque siga en un registro de la terminal.
- Muestra sus códigos de recuperación una sola vez. Guárdelos con cuidado.
- Le permite definir el nombre de la empresa y el idioma predeterminado, solicitar un certificado para la dirección de la instalación (cuando hay un directorio ACME configurado), ver el primer troncal propuesto, y invitar a los primeros usuarios (cada uno recibe un correo con un enlace de un solo uso para elegir una contraseña; nunca se envía una contraseña por correo). Cada paso puede omitirse y hacerse después en la consola de administración.
Si escribe mal el correo electrónico o olvida la contraseña antes del paso 2, elija Empezar de nuevo en el asistente.
Si pierde la URL en una instalación en VM, sudo mpbx-ctl setup-url emite una nueva e invalida la anterior. En Docker Compose, elimine las líneas MPBX_SETUP_TOKEN_* de .env, ejecute de nuevo docker compose -f compose.init.yaml run --rm init y reinicie mpbx.
Puede preparar todas las respuestas en el archivo de configuración ([setup] en mpbx.toml), así el asistente solo le pide confirmar: vea la guía del asistente de configuración.
Configuración de toda la instalación más adelante
Iniciar sesión siempre abre una sesión para su empresa, también para el Propietario del sistema. Los respaldos, los certificados de la instalación y otras configuraciones de toda la instalación requieren un código nuevo de su app de autenticación: abra Seguridad de la cuenta y luego Administración de toda la instalación. El acceso dura unos minutos.
Revisar la instalación
sudo mpbx-ctl selftest # VM installer
cd deploy/compose/prod && scripts/smoke.sh # Compose bundle
HTTPS
HTTPS sirve un certificado autofirmado hasta que exista uno real. Vea Certificados y HTTPS para solicitar uno a Let's Encrypt o subir el suyo.