Skip to content

[Bug]: New user cannot create initial profile via UI with docker deployment #512

@sophodex

Description

@sophodex

Do you need to file an issue?

  • I have searched the existing issues and this bug is not already filed.
  • I believe this is a legitimate bug, not just a question or feature request.

Describe the bug

Launching the docker container for the very first time, users are unable to create a new Profile, so they cannot configure their LLM models.

Steps to reproduce

  1. Remove or rename any existing '/data' folders left over from previous versions, so that the system can bootstrap an initial configuration.
  2. Launch docker using docker-compose.ghcr.yml from the project root.
  3. Visit the web UI and go to Settings->LLM.
  4. Message 'No profiles configured. Add a profile to start.' is displayed, but there is no button to add a new profile.

Expected Behavior

There should be a button to create a new profile when there are no pre-existing profiles.
If I use an already-configured model_catalog.json file, there is an Add Profile button visible, but its only visible because at least one profile has already been created. New users will have no way to get started from the UI.

Related Module

Dashboard

Configuration Used

The initial default config for the Docker container on first launch.

Logs and screenshots

Image

Additional Information

  • DeepTutor Version:
  • Operating System:
  • Python Version:
  • Node.js Version:
  • Browser (if applicable):
  • Related Issues:

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions