# Unable to run Verba

**URL:** <https://forum.weaviate.io/t/unable-to-run-verba/20524>\
**Category:** Support\
**Created:** [April 6, 2025, 11:17am UTC](https://forum.weaviate.io/t/unable-to-run-verba/20524 "2025-04-06T11:17:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kerbymart](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/kerbymart/32/7068_2.png) [@kerbymart](https://forum.weaviate.io/u/kerbymart)\
**Post date:** [April 6, 2025, 11:17am UTC](https://forum.weaviate.io/t/unable-to-run-verba/20524/1 "2025-04-06T11:17:51Z")

</div>

### Description

I deployed Verba with docker the problem is when accessing the dashboard all the functions are non working, here’s my configuration:

```auto
---

services:
  verba:
    image: semitechnologies/verba
    ports:
      - 8001:8000
    environment:
      - WEAVIATE_URL_VERBA=http://weaviate:8080
      - OLLAMA_URL=$OLLAMA_URL
      - OLLAMA_MODEL=$OLLAMA_MODEL
      - OLLAMA_EMBED_MODEL=$OLLAMA_EMBED_MODEL

    volumes:
      - ./data:/data/
    depends_on:
      weaviate:
        condition: service_healthy
    healthcheck:
      test: wget --no-verbose --tries=3 --spider http://localhost:8000 || exit 1
      interval: 5s
      timeout: 10s
      retries: 5
      start_period: 10s
    networks:
      - ollama-docker

  weaviate:
    command:
      - --host
      - 0.0.0.0
      - --port
      - '8080'
      - --scheme
      - http
    image: semitechnologies/weaviate:1.25.10
    ports:
      - 8080:8080
      - 3000:8080
    volumes:
      - weaviate_data:/var/lib/weaviate
    restart: on-failure:0
    healthcheck:
      test: wget --no-verbose --tries=3 --spider http://localhost:8080/v1/.well-known/ready || exit 1
      interval: 5s
      timeout: 10s
      retries: 5
      start_period: 10s
    environment:
      QUERY_DEFAULTS_LIMIT: 25
      AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: 'true'
      PERSISTENCE_DATA_PATH: '/var/lib/weaviate'
      ENABLE_MODULES: 'e'
      CLUSTER_HOSTNAME: 'node1'
    networks:
      - ollama-docker

volumes:
  weaviate_data:
      
networks:
  ollama-docker:
    external: false

```

The Ollama server is tested and working and accessible from the docker container:

```auto
root@bca9b399b5a4:/Verba# curl https://ollama.<DOMAIN_FOR_TUNNEL>
Ollama is running

```

Upon loading of the dashboard, I selected “docker” as the deployment from the selection.

### Server Setup Information

- Weaviate Server Version: [weaviate:1.25.10]
- Deployment Method: docker
- Multi Node? Number of Running Nodes: No
- Client Language and Version: N/A
- Multitenancy?: No

### Any additional Information

From the logs the API throws 403 errors when trying to either upload a document or chat.  
`POST https://verba.<DOMAIN_FOR_TUNNEL>/api/get_all_documents 403 (Forbidden)`

 ![verba_](https://canada1.discourse-cdn.com/flex027/uploads/weaviate/original/2X/1/1db78522209137844b15181633df72d8b1189aca.png)

---

<div class="post-metadata">

**Author:** ![kerbymart](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/kerbymart/32/7068_2.png) [@kerbymart](https://forum.weaviate.io/u/kerbymart)\
**Post date:** [April 6, 2025, 1:00pm UTC](https://forum.weaviate.io/t/unable-to-run-verba/20524/2 "2025-04-06T13:00:47Z")

</div>

This issue seems to be coming from [Verba/goldenverba/server/api.py at 5db085cc1a65b2841d6372e82783d59bad36285b · weaviate/Verba · GitHub](https://github.com/weaviate/Verba/blob/5db085cc1a65b2841d6372e82783d59bad36285b/goldenverba/server/api.py#L83)
