Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Dockerhub repo and images need a description #1187

Open
2 of 6 tasks
arun-gupta opened this issue Nov 25, 2024 · 5 comments
Open
2 of 6 tasks

[Bug] Dockerhub repo and images need a description #1187

arun-gupta opened this issue Nov 25, 2024 · 5 comments
Assignees

Comments

@arun-gupta
Copy link
Contributor

Priority

Undecided

OS type

Ubuntu

Hardware type

Xeon-GNR

Installation method

  • Pull docker images from hub.docker.com
  • Build docker images from source

Deploy method

  • Docker compose
  • Docker
  • Kubernetes
  • Helm

Running nodes

Single Node

What's the version?

latest

Description

Several updates are required for Docker Hub at https://hub.docker.com/u/opea:

  • Add OPEA logo
  • Add a top-level repo description, such that a proper text-based explanation is available. Today, it looks like
image as opposed to [MongoDB's Atlas repo](https://hub.docker.com/r/mongodb/atlas): image - Add a description for each image, currently, it looks pretty blank image

Reproduce steps

As listed above

Raw log

No response

@chickenrae
Copy link
Member

@ashahba Checking on progress here :)

@xiguiw
Copy link
Collaborator

xiguiw commented Dec 25, 2024

@ashahba

This is important for user experience.
Any update, progress?

@ashahba
Copy link
Collaborator

ashahba commented Jan 8, 2025

@arun-gupta and everyone else, sorry for my delayed response on this issue.
It is certainly manageable for this release.
The good news is, this task is not a release gating one.

@ashahba
Copy link
Collaborator

ashahba commented Jan 9, 2025

Regarding this issue, I have been playing today with a GitHub action to publish descriptions and at least the CD part is working as expected.
The only problem is we need content for each description before passing them to the GHA.
For example I used this README: https://github.com/opea-project/GenAIExamples/blob/main/AudioQnA/README.md

to populate this image: https://hub.docker.com/r/ashahba/audioqna and which is identical to https://hub.docker.com/r/opea/audioqna

as you see reference style links are not converted properly which is a known issue and for that reason we need to review the descriptions or even maintain separate description files for each image.

Once the descriptions are in place, it's just the matter of adding the action the repo and do everything in a single run.

@ashahba
Copy link
Collaborator

ashahba commented Jan 9, 2025

The action I'm using is this one: https://github.com/peter-evans/dockerhub-description

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants