fix: agregar SUPABASE_SERVICE_ROLE_KEY al workflow y desactivar navigateFallback del SW
All checks were successful
deploy-analiticaNucleo / deploy (push) Successful in 36s
All checks were successful
deploy-analiticaNucleo / deploy (push) Successful in 36s
- Agregar SUPABASE_SERVICE_ROLE_KEY al workflow de Gitea Actions - Usar variable correcta en docker-compose.yml - Desactivar navigateFallback en workbox para evitar error de precached-url - Actualizar documentación con los 3 secretos necesarios
This commit is contained in:
@@ -11,6 +11,7 @@ jobs:
|
||||
env:
|
||||
SUPABASE_URL: ${{ secrets.SUPABASE_URL }}
|
||||
SUPABASE_ANON_KEY: ${{ secrets.SUPABASE_ANON_KEY }}
|
||||
SUPABASE_SERVICE_ROLE_KEY: ${{ secrets.SUPABASE_SERVICE_ROLE_KEY }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
@@ -19,6 +20,7 @@ jobs:
|
||||
cat > .env << EOF
|
||||
SUPABASE_URL=${{ secrets.SUPABASE_URL }}
|
||||
SUPABASE_ANON_KEY=${{ secrets.SUPABASE_ANON_KEY }}
|
||||
SUPABASE_SERVICE_ROLE_KEY=${{ secrets.SUPABASE_SERVICE_ROLE_KEY }}
|
||||
EOF
|
||||
|
||||
- name: Ensure external docker network exists
|
||||
|
||||
@@ -11,7 +11,8 @@ Los siguientes secretos deben configurarse en el repositorio de Gitea:
|
||||
| Secret | Descripción | Ejemplo |
|
||||
|--------|-------------|---------|
|
||||
| `SUPABASE_URL` | URL de tu instancia Supabase | `https://xxx.supabase.co` |
|
||||
| `SUPABASE_ANON_KEY` | Clave anónima de Supabase | `eyJhbGc...` |
|
||||
| `SUPABASE_ANON_KEY` | Clave anónima de Supabase (cliente) | `eyJhbGc...` (JWT) |
|
||||
| `SUPABASE_SERVICE_ROLE_KEY` | Clave de servicio de Supabase (servidor) | `sb_secret_...` o `eyJhbGc...` |
|
||||
|
||||
### Cómo agregar secretos en Gitea:
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ services:
|
||||
environment:
|
||||
- NODE_ENV=production
|
||||
- SUPABASE_URL=${SUPABASE_URL}
|
||||
- SUPABASE_SERVICE_ROLE_KEY=${SUPABASE_ANON_KEY}
|
||||
- SUPABASE_SERVICE_ROLE_KEY=${SUPABASE_SERVICE_ROLE_KEY}
|
||||
- NEXT_PUBLIC_SUPABASE_URL=${SUPABASE_URL}
|
||||
- NEXT_PUBLIC_SUPABASE_ANON_KEY=${SUPABASE_ANON_KEY}
|
||||
networks:
|
||||
|
||||
@@ -108,8 +108,8 @@ export default defineNuxtConfig({
|
||||
},
|
||||
workbox: {
|
||||
globPatterns: ['**/*.{js,css,html,png,svg,webp,ico,json,woff2}'],
|
||||
navigateFallback: '/index.html',
|
||||
navigateFallbackDenylist: [/^\/api\//, /^\/outpost\.goauthentik\.io/],
|
||||
navigateFallback: undefined, // Disable navigation fallback for SPA
|
||||
cleanupOutdatedCaches: true,
|
||||
maximumFileSizeToCacheInBytes: 4 * 1024 * 1024,
|
||||
runtimeCaching: [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user