¿El código exportado funciona por su cuenta?
Arranca, pero sigue dependiendo de Base44. El archivo src/lib/app-params.js lee tres variables de entorno que apuntan a tu app en Base44: VITE_BASE44_APP_ID, VITE_BASE44_APP_BASE_URL y VITE_BASE44_FUNCTIONS_VERSION. El ZIP no las trae rellenas.
Si las rellenas y publicas la app en otro sitio, todo parece ir bien, pero los datos, el inicio de sesión y las funciones siguen en Base44. Si la app desaparece de Base44, tu copia se queda sin backend.
Antes de conectar GitHub
Prueba primero con el ZIP. Una vez conectado GitHub, el historial de versiones ya no deja volver a una versión anterior a la conexión. Se puede desconectar, aunque Base44 avisa de que el botón aún no está activo en todas las cuentas.
Seis cosas que mirar antes de salir
- Un plan Builder activo, porque sin él no hay exportación.
- El CSV de cada tabla, descargado y guardado.
- La lista de funciones y de los sitios donde el código llama al SDK.
- Quién inicia sesión y cómo le avisarás de que necesita contraseña nueva.
- Dónde están los archivos que sube la gente.
- Qué automatizaciones se ejecutan hoy.
Fuentes
- Exportación propia: ZIP de una app de prueba con plan Builder, descargado el 15 de octubre de 2026.
- Base44, Developer tools, GitHub Integration y eject, consultadas el 15 de octubre de 2026.
- 13Labs, Migrate off Base44, 29 de julio de 2026 (usuarios y límite de la API).
- Axonbuild, Migrate off Base44, 20 de agosto de 2026.
Keep44 ayuda a llevar apps de Base44 a servidores propios: keep44.com