From 538ddc9679184d52c1fac1e3cce38042ad39a918 Mon Sep 17 00:00:00 2001 From: Matthias Guillitte Date: Thu, 17 Sep 2026 18:58:54 +0200 Subject: [PATCH] Fix reverb --- .gitea/workflows/docker-publish.yaml | 5 +++++ Dockerfile | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/.gitea/workflows/docker-publish.yaml b/.gitea/workflows/docker-publish.yaml index 0fb5f07..5149d42 100644 --- a/.gitea/workflows/docker-publish.yaml +++ b/.gitea/workflows/docker-publish.yaml @@ -49,6 +49,11 @@ jobs: context: . file: Dockerfile push: true + build-args: | + VITE_REVERB_APP_KEY=${{ secrets.REVERB_APP_KEY }} + VITE_REVERB_HOST=perceptron.matthiasg.dev + VITE_REVERB_PORT=443 + VITE_REVERB_SCHEME=https tags: git.matthiasg.dev/ninluc/perceptron-viewer/perceptron-viewer:latest, git.matthiasg.dev/ninluc/perceptron-viewer/perceptron-viewer:${{ steps.get_version.outputs.version }} # notify: diff --git a/Dockerfile b/Dockerfile index e86f4fb..61b3425 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,6 +9,16 @@ RUN composer install --no-dev --optimize-autoloader --no-interaction # Install node and npm RUN apk add --no-cache nodejs npm RUN npm install + +ARG VITE_REVERB_APP_KEY +ARG VITE_REVERB_HOST +ARG VITE_REVERB_PORT=443 +ARG VITE_REVERB_SCHEME=https +ENV VITE_REVERB_APP_KEY=$VITE_REVERB_APP_KEY \ + VITE_REVERB_HOST=$VITE_REVERB_HOST \ + VITE_REVERB_PORT=$VITE_REVERB_PORT \ + VITE_REVERB_SCHEME=$VITE_REVERB_SCHEME + RUN npm run build # Final PHP image