#347·Verba

`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.

image

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:

  1. Deploy verba using docker compose from this repo docker compose up -d --build on your server machine
  2. Open http://192.168.0.200:8000 on your dev machine
  3. Press Docker option
  4. 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