Apps / Imágenes Docker
Metabase en Docker.
BI que tu equipo sí usará.
Metabase es la herramienta de inteligencia de negocios que tu equipo sí va a usar: apúntala a una base de datos, haz preguntas en un editor visual o SQL, y fija las respuestas en dashboards.
docker pull ghcr.io/remarkablecloud/metabase Build actual
0.63.17.2-r1
Updated Jan 1, 1970
Base
Metabase OSS, anclada por digest
Qué trae
Base de aplicación Postgres, llave de cifrado persistida, admin generado
Licencia upstream
Metabase: AGPL-3.0 (the open source edition; the separately licensed Enterprise edition is not used in this image).
Free to pull and run anywhere. Digest-pinned, updated deliberately; each build is recorded in the changelog.
La imagen
Qué agrega nuestra imagen.
Metabase es la herramienta de inteligencia de negocios que tu equipo sí va a usar: apúntala a una base de datos, haz preguntas en un editor visual o SQL, y fija las respuestas en dashboards.
Base de aplicación PostgreSQL desde el día uno
H2 es para demos; este stack guarda el estado propio de Metabase en Postgres 16, que es la diferencia entre un juguete y un sistema de registro.
Llave de cifrado persistida
Las credenciales de las fuentes de datos se cifran en reposo, y la llave vive en un volumen, así que recrear el contenedor nunca te deja fuera de tus conexiones.
Admin generado en el primer arranque
El administrador existe con contraseña generada antes de que el puerto abra; el asistente de configuración nunca puede ser reclamado por un extraño.
Base anclada por digest, runtime non-root
Reconstruida y escaneada en nuestro calendario, no con las sorpresas de upstream.
Consciente del proxy
MB_SITE_URL gobierna enlaces, embeds y correo; el TLS se termina en tu proxy.
La guía
Córrelo en producción.
Resumen de producción
Dos contenedores: Metabase (JVM, puerto 3000 interno) y Postgres 16 como base de aplicación, donde viven preguntas, dashboards y credenciales de conexión cifradas; las bases que analizas son conexiones externas que agregas en la UI. La llave de cifrado persiste en volumen: respáldala junto con la base, porque una sin la otra deja las conexiones ilegibles. El admin generado sale una vez en el log. Dale a la JVM al menos 2 GB. Para actualizar, cambia al tag nuevo y recrea.
La guía técnica completa (Compose, variables, hardening, respaldos y upgrades) está disponible en inglés: ver la guía completa.
FAQ
Preguntas que nos hacen.
¿Es el Metabase de pago?
No. Es la edición open source AGPL; la edición Enterprise con licencia aparte no se usa en esta imagen.
¿Puede consultar MySQL, Postgres y las bases que mis apps ya usan?
Sí, las agregas como fuentes de datos en la UI. En la App Platform, eso incluye las bases de tus otras apps en el mismo servidor.
¿Por qué Postgres para la base de aplicación?
Porque H2, el default embebido, se corrompe con uso real y bloquea upgrades limpios. Todo Metabase serio corre una base de aplicación externa.
¿Dónde están las credenciales de admin?
Impresas una vez en el log del contenedor en el primer arranque; guárdalas y rota la contraseña tras entrar.
Your server runs. You sleep.
Fully managed hosting from people who have been doing this since 2001.