fix(frontend): prefix auth API requests with VITE_PUBLIC_APP_URL for cross-origin Workers hosting
CI / test (push) Successful in 1m32s
CI / docker (push) Successful in 54s

This commit is contained in:
zwitschi committed 2026-08-16 09:26:35 +02:00
1 parent 53a0c3c825
commit 5585a6ecc3
10 files changed
+54 -28

No files matched your search

+2 -2
View File
@@ -39,8 +39,8 @@ jobs:
# Playout
PLAYLIST_PATH=/app/playlist/playlist.txt
HLS_SEGMENT_DURATION=6
HLS_WINDOW_SIZE=24
HLS_SEGMENT_DURATION=2
HLS_WINDOW_SIZE=12
LOG_LEVEL=info
# Cloudflare R2 (required for HLS segment sync)
+7
View File
@@ -23,6 +23,13 @@ jobs:
run: cd frontend && npm ci
- name: Build
env:
VITE_PUBLIC_APP_URL: ${{ secrets.VITE_PUBLIC_APP_URL }}
VITE_PUBLIC_WS_URL: ${{ secrets.VITE_PUBLIC_WS_URL }}
VITE_PUBLIC_HLS_URL: ${{ secrets.VITE_PUBLIC_HLS_URL }}
VITE_PUBLIC_ADMIN_DEFAULT_MODERATOR: ${{ secrets.VITE_PUBLIC_ADMIN_DEFAULT_MODERATOR }}
VITE_PUBLIC_ADMIN_DEFAULT_ROOM: ${{ secrets.VITE_PUBLIC_ADMIN_DEFAULT_ROOM }}
VITE_PUBLIC_ADMIN_MODERATION_LOG_LIMIT: "50"
run: cd frontend && npm run build
- name: Deploy to Cloudflare Workers