The docker version of weaviate does not provide a GUI and is only accessed through the client tool?

Description

The weaviate cloud provides a GUI, or console, but the docker version does not appear to have one. Is there no web access in the weaviate docker, but only through the client library?

Server Setup Information

  • Weaviate Server Version: 1.25.5
  • Deployment Method: docker
  • Multi Node? Number of Running Nodes: No
  • Client Language and Version:Python3.9
  • Multitenancy?: No

Any additional Information

Nothing.

hi @lynkd !! Welcome to our community :hugs:

That’s right. The docker compose will spin up only the server.

You can add your localhost Weaviate server as an external cluster in our console, and you will be able to run graphql queries from the console. Note: this is your browser connecting directly to your localhost server, so no need to expose your local docker Weaviate instance.

here is a doc for this:

You can also connect using graphql in any other graphql client.

However, the best way to query and ingest data, is using the latest clients, specifically the ones that already support GRPC (python v4, js/typescript v3, go client, etc).

Let me know if this helps!

Thanks!

Sorry for the late reply! Thanks for taking the time to answer my post. I will refer to your answer.

Thanks,

Good morning @lynkd,

I wanted to share something you might find useful since you asked about a GUI (Graphical User Interface) before so here is a desktop admin app with cool UI → https://github.com/Shah91n/WeavyAdmin.

We love our open-source community. For self-hosted clusters whether they are on Kubernetes or just running locally, there wasn’t really a dedicated tool. To fill that gap, I built WeavyAdmin, a native desktop app for managing Weaviate clusters: https://github.com/Shah91n/WeavyAdmin.

It’s the kind of tool I kept wishing existed for everyone using the self-hosted version, at least until an official desktop app declaration.

Best regards,
Mohamed Shahin
Weaviate Support