Soluciones rápidas
”Ejecutar diagnósticos”
El instalador incluye un script de diagnóstico que verifica el stack y las configuraciones incorrectas más comunes.”No puedo acceder a la interfaz web”
- Verifica si los contenedores están en ejecución:
- Verifica que los puertos estén correctamente mapeados:
- Revisa los logs del contenedor web:
“Errores de Edge Runtime en los logs de kodus-web”
Si ves errores como A Node.js API is used ... not supported in the Edge Runtime (generalmente con un rastro de importación de axios), parte de la aplicación web se está ejecutando en el Edge Runtime, que no es compatible con las APIs de Node.js.
- Actualiza a la imagen más reciente de
kodus-web(vuelve a ejecutar el instalador o ejecutadocker-compose pull kodus-webydocker-compose up -d). - Si estás compilando desde el código fuente, asegúrate de que las rutas auth/server se ejecuten en el entorno de ejecución de Node.js (establece
export const runtime = "nodejs"y evitaruntime = "edge"en esas rutas). - Reconstruye y reinicia el contenedor.
”Los webhooks de Git no funcionan”
- Verifica la configuración de tu dominio:
- Revisa los logs de webhooks para ver los intentos de webhook:
- Verifica la configuración de tu proxy inverso:
“Problemas de conexión a la base de datos”
- Verifica el estado del contenedor de base de datos:
- Revisa los logs de la base de datos:
- Prueba las conexiones a la base de datos:
“La migración falló debido a un tipo vector faltante”
Si encuentras el error “type vector does not exist” durante las migraciones, se debe a que la extensión pgvector no está habilitada en tu base de datos PostgreSQL. Así es como se soluciona:- Conéctate a tu base de datos PostgreSQL:
- Habilita la extensión pgvector:
- Después de habilitar la extensión, intenta ejecutar tus migraciones de nuevo:
Problemas comunes
Problemas con RabbitMQ
Si ves errores en la cola de mensajes:- Verifica el estado de RabbitMQ:
-
Accede a la consola de administración en
http://localhost:15672para verificar colas y conexiones - Reinicia el servicio si es necesario:
Problemas de recursos
Si los servicios son lentos o se bloquean:- Verifica el uso de recursos:
- Verifica los límites del contenedor:
- Ajusta los límites de recursos en docker-compose.yml si es necesario
Obtener ayuda
Qué incluir en las solicitudes de soporte
- El mensaje de error exacto
- Logs relevantes de los servicios afectados
- Tu método de despliegue (CLI, VM, etc.)
- Pasos para reproducir el problema