fix(frontend): prefix auth API requests with VITE_PUBLIC_APP_URL for cross-origin Workers hosting
This commit is contained in:
1 parent
53a0c3c825
commit
5585a6ecc3
10 files changed
+54
-28
No files matched your search
@@ -58,6 +58,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
|
||||
@@ -71,10 +78,15 @@ jobs:
|
||||
|
||||
## Secrets to add in Gitea
|
||||
|
||||
| Secret | Value |
|
||||
| ----------------------- | ------------------------------------ |
|
||||
| `CLOUDFLARE_API_TOKEN` | API token with Workers permissions |
|
||||
| `CLOUDFLARE_ACCOUNT_ID` | Cloudflare account ID from dashboard |
|
||||
| Secret | Value |
|
||||
| ------------------------------------- | ------------------------------------ |
|
||||
| `CLOUDFLARE_API_TOKEN` | API token with Workers permissions |
|
||||
| `CLOUDFLARE_ACCOUNT_ID` | Cloudflare account ID from dashboard |
|
||||
| `VITE_PUBLIC_APP_URL` | Public viewer URL |
|
||||
| `VITE_PUBLIC_WS_URL` | WebSocket endpoint |
|
||||
| `VITE_PUBLIC_HLS_URL` | HLS playlist URL |
|
||||
| `VITE_PUBLIC_ADMIN_DEFAULT_MODERATOR` | Default moderator username |
|
||||
| `VITE_PUBLIC_ADMIN_DEFAULT_ROOM` | Default chat room |
|
||||
|
||||
## Verify deployment
|
||||
|
||||
|
||||
Reference in new issue
Block a user