`CORS Missing Allow Origin` when deployed using docker
Author: pktiukCreated Dec 11, 2024Updated May 12, 2025
Labelsdocumentationenhancement
Description
There is a problem with verba when I deploy it on another machine (not on my local machine.
When I want to open Verba UI I I get stuck on Welcome to Verba Choose your deployment view.
Installation
- pip install goldenverba
- pip install from source
- Docker installation
Weaviate Deployment
- Local Deployment
- Docker Deployment
- Cloud Deployment
Configuration
Reader: Chunker: Embedder: Retriever: Generator:
Steps to Reproduce
You need 2 machines in your network:
- Your local dev machine with IP:
192.168.0.100 - Your strong server with IP
192.168.0.200
Steps:
- Deploy verba using docker compose from this repo
docker compose up -d --buildon your server machine - Open
http://192.168.0.200:8000on your dev machine - Press
Dockeroption - App is stuck
Additional context
Possible workaround is using ssh tunnels to access Verba ssh -L 8001:localhost:8000 [email protected], then website works under http://localhost:8001 on dev machine
Source: weaviate/Verba