spacedriveapp / spacedriveapp/spacebot

"No LLM provider configured" persists after successful spacebot auth login (Anthropic) in Docker

Open
#220 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
2.4k
Forks
367
PR merge metrics
No merged PRs in 30d

Description

Environment
  • Deployment: Docker Compose (ghcr.io/spacedriveapp/spacebot:latest)
  • Host OS: Linux
Steps to Reproduce
  1. Start Spacebot via Docker Compose:
services:
  spacebot:
    image: ghcr.io/spacedriveapp/spacebot:latest
    container_name: spacebot
    restart: unless-stopped
    ports:
      - "19898:19898"
    volumes:
      - spacebot-data:/data
  1. Exec into the running container and authenticate:
docker exec -it spacebot spacebot auth login
  1. Auth completes successfully. Verify with:
docker exec -it spacebot spacebot auth status
# Shows authenticated / all good
  1. Open the web UI at http://localhost:19898
Expected Behavior

The web UI should recognize the authenticated session and allow usage, or at minimum reflect that auth was successful.

Actual Behavior

The web UI still shows:

No LLM provider configured. Add an API key in Settings to get started.

This persists even after docker compose restart.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the problem with the provided Docker Compose configuration, then compare the output of spacebot auth status with the web UI after login and restart. Trace how the CLI authentication state is persisted and how the web UI discovers configured providers; done means a successful Anthropic login is recognized by the UI after restart.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker-compose, rust
Domain
authentication, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.