Skip to content

fix(webui): Vite allowedHosts from env (custom domain after restart)#108

Merged
duguwanglong merged 1 commit intomainfrom
fix/vite-allowed-hosts-env
Apr 13, 2026
Merged

fix(webui): Vite allowedHosts from env (custom domain after restart)#108
duguwanglong merged 1 commit intomainfrom
fix/vite-allowed-hosts-env

Conversation

@xiami762
Copy link
Copy Markdown
Contributor

@xiami762 xiami762 commented Apr 13, 2026

Summary

  • Read __VITE_ADDITIONAL_SERVER_ALLOWED_HOSTS in vite.config.ts and pass to Vite server.allowedHosts / preview.allowedHosts so custom domains work consistently after restarts when the variable is set.
  • Add webui/src/config/viteHosts.ts + Vitest coverage; extend tsconfig.node.json include.
  • Assert frontend build/preview subprocess env passes the variable in test_service_manager.py.
  • Add scripts/dev.sh for local backend/frontend dev.

Read __VITE_ADDITIONAL_SERVER_ALLOWED_HOSTS in vite.config so custom domains stay valid across restarts when the var is set in the shell or process env.

- Add viteHosts helper and Vitest coverage
- Include viteHosts in tsconfig.node.json for typecheck
- Extend service_manager test to assert env passthrough to build/preview
- Add scripts/dev.sh for local backend/frontend startup

Made-with: Cursor
@xiami762 xiami762 requested a review from duguwanglong April 13, 2026 09:01
@duguwanglong duguwanglong merged commit 4477c46 into main Apr 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants