From 3471a27ba4c7f74c8d9dede27835ccedd0c050c7 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Sat, 11 Oct 2025 17:26:16 -0600 Subject: [PATCH] alistando proyecto --- .env | 14 ++++++++++++++ .gitea/workflows/build-and-deploy.yml | 20 ++++++++++++++------ 2 files changed, 28 insertions(+), 6 deletions(-) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..cd24858 --- /dev/null +++ b/.env @@ -0,0 +1,14 @@ +# Dominio de la aplicación +APP_DOMAIN=seguidordelotes.nucleoriofrio.com + +# OAuth Authentik Configuration +NUXT_OAUTH_AUTHENTIK_CLIENT_ID=5qAIIEpstsTapi8pOMr8HzomjNwIRvDMs4NQxlNR +NUXT_OAUTH_AUTHENTIK_CLIENT_SECRET=yiGQ29dpMQ40FtblyXyEhkKjxJlXcakO7hwYCE6hvxda0TvNYVKgB7Z4DkjkgKDSzmwIuxDahhXiqedKpdlbIhMyUDJ6MJhIzPdcJhMd2fvPFky2dhq2bUs10hc16pgE +NUXT_OAUTH_AUTHENTIK_SERVER_URL=https://authentik.nucleoriofrio.com +NUXT_OAUTH_AUTHENTIK_REDIRECT_URL=https://seguidordelotes.nucleoriofrio.com/auth/authentik + +# Public App URL +NUXT_PUBLIC_APP_URL=https://seguidordelotes.nucleoriofrio.com + +# Session Secret +NUXT_SESSION_PASSWORD=Shev2wTuEmcinOTm3XTk6+aZsDJQihOk/K0ZiWbgIK0= diff --git a/.gitea/workflows/build-and-deploy.yml b/.gitea/workflows/build-and-deploy.yml index 95c2d28..8a76b0c 100644 --- a/.gitea/workflows/build-and-deploy.yml +++ b/.gitea/workflows/build-and-deploy.yml @@ -9,15 +9,15 @@ jobs: build: runs-on: docker env: - REG: gitea.nucleoriofrio.com/nucleo000 + REG: ${{ vars.REGISTRY_URL }} steps: - uses: actions/checkout@v3 - uses: docker/setup-buildx-action@v2 - uses: docker/login-action@v2 with: - registry: gitea.nucleoriofrio.com - username: nucleo000 - password: 7bc7b2fcd283bd6a251bef3ede368b7f897c919d + registry: ${{ vars.REGISTRY_URL }} + username: ${{ secrets.REGISTRY_USERNAME }} + password: ${{ secrets.REGISTRY_PASSWORD }} - name: Build+push seguidor-lotes run: | @@ -31,11 +31,19 @@ jobs: needs: build runs-on: docker env: - REG: gitea.nucleoriofrio.com/nucleo000 + REG: ${{ vars.REGISTRY_URL }} + # Variables de entorno para docker-compose + APP_DOMAIN: ${{ vars.APP_DOMAIN }} + NUXT_OAUTH_AUTHENTIK_CLIENT_ID: ${{ secrets.NUXT_OAUTH_AUTHENTIK_CLIENT_ID }} + NUXT_OAUTH_AUTHENTIK_CLIENT_SECRET: ${{ secrets.NUXT_OAUTH_AUTHENTIK_CLIENT_SECRET }} + NUXT_OAUTH_AUTHENTIK_SERVER_URL: ${{ vars.NUXT_OAUTH_AUTHENTIK_SERVER_URL }} + NUXT_OAUTH_AUTHENTIK_REDIRECT_URL: ${{ vars.NUXT_OAUTH_AUTHENTIK_REDIRECT_URL }} + NUXT_PUBLIC_APP_URL: ${{ vars.NUXT_PUBLIC_APP_URL }} + NUXT_SESSION_PASSWORD: ${{ secrets.NUXT_SESSION_PASSWORD }} steps: - uses: actions/checkout@v3 - name: Login to registry - run: docker login gitea.nucleoriofrio.com -u nucleo000 -p 7bc7b2fcd283bd6a251bef3ede368b7f897c919d + run: docker login ${{ vars.REGISTRY_URL }} -u ${{ secrets.REGISTRY_USERNAME }} -p ${{ secrets.REGISTRY_PASSWORD }} - name: Info about environment run: |