diff --git a/.env.example b/.env.example index 4889097..fff638d 100644 --- a/.env.example +++ b/.env.example @@ -3,7 +3,8 @@ NUXT_PUBLIC_AUTHENTIK_URL=https://authentik.nucleoriofrio.com # Metabase Configuration (server-side only) # Use container name for Docker internal communication -METABASE_URL=http://metabase:3000 -METABASE_API_KEY=your-metabase-api-key -METABASE_EMAIL=your-email@domain.com -METABASE_PASSWORD=your-password +# Variables con prefijo NUXT_ para que Nuxt runtime config las lea en tiempo de ejecución +NUXT_METABASE_URL=http://metabase:3000 +NUXT_METABASE_API_KEY=your-metabase-api-key +NUXT_METABASE_EMAIL=your-email@domain.com +NUXT_METABASE_PASSWORD=your-password diff --git a/docker-compose.yml b/docker-compose.yml index 11ad5de..6f8e6d8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,6 +19,12 @@ services: - NUXT_PUBLIC_AUTHENTIK_URL=${NUXT_PUBLIC_AUTHENTIK_URL:-https://authentik.nucleoriofrio.com} # Metabase configuration # Usar URL interna de Docker para comunicación entre contenedores + # Variables con prefijo NUXT_ para runtime config + - NUXT_METABASE_URL=${NUXT_METABASE_URL:-http://metabase:3000} + - NUXT_METABASE_API_KEY=${NUXT_METABASE_API_KEY} + - NUXT_METABASE_EMAIL=${NUXT_METABASE_EMAIL} + - NUXT_METABASE_PASSWORD=${NUXT_METABASE_PASSWORD} + # Variables sin prefijo para compatibilidad - METABASE_URL=${METABASE_URL:-http://metabase:3000} - METABASE_API_KEY=${METABASE_API_KEY} - METABASE_EMAIL=${METABASE_EMAIL}