From 052d73920b7afa20ab6e0c7b90c60d5b438bd701 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Sun, 5 Oct 2025 17:14:10 -0600 Subject: [PATCH] deploy actualizado --- .env.example | 8 ++++++++ .gitea/workflows/deploy.yml | 4 ++++ docker-compose.yml | 3 +++ 3 files changed, 15 insertions(+) create mode 100644 .env.example diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..c73d468 --- /dev/null +++ b/.env.example @@ -0,0 +1,8 @@ +# Supabase Configuration +SUPABASE_URL=https://your-project.supabase.co +SUPABASE_SERVICE_ROLE_KEY=your-service-role-key +SUPABASE_ANON_KEY=your-anon-key + +# Authentik Configuration +AUTHENTIK_URL=https://authentik.nucleoriofrio.com +AUTHENTIK_APP_SLUG=your-app-slug diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 71b7646..6ed6723 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -12,6 +12,8 @@ jobs: SUPABASE_URL: ${{ secrets.SUPABASE_URL }} SUPABASE_ANON_KEY: ${{ secrets.SUPABASE_ANON_KEY }} SUPABASE_SERVICE_ROLE_KEY: ${{ secrets.SUPABASE_SERVICE_ROLE_KEY }} + AUTHENTIK_URL: ${{ secrets.AUTHENTIK_URL }} + AUTHENTIK_APP_SLUG: ${{ secrets.AUTHENTIK_APP_SLUG }} steps: - uses: actions/checkout@v3 @@ -21,6 +23,8 @@ jobs: SUPABASE_URL=${{ secrets.SUPABASE_URL }} SUPABASE_ANON_KEY=${{ secrets.SUPABASE_ANON_KEY }} SUPABASE_SERVICE_ROLE_KEY=${{ secrets.SUPABASE_SERVICE_ROLE_KEY }} + AUTHENTIK_URL=${{ secrets.AUTHENTIK_URL }} + AUTHENTIK_APP_SLUG=${{ secrets.AUTHENTIK_APP_SLUG }} EOF - name: Ensure external docker network exists diff --git a/docker-compose.yml b/docker-compose.yml index 37cef03..bd03510 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,6 +17,9 @@ services: - SUPABASE_SERVICE_ROLE_KEY=${SUPABASE_SERVICE_ROLE_KEY} - NEXT_PUBLIC_SUPABASE_URL=${SUPABASE_URL} - NEXT_PUBLIC_SUPABASE_ANON_KEY=${SUPABASE_ANON_KEY} + # Authentik configuration + - NUXT_PUBLIC_AUTHENTIK_URL=${AUTHENTIK_URL} + - NUXT_PUBLIC_AUTHENTIK_APP_SLUG=${AUTHENTIK_APP_SLUG} networks: - principal labels: