Docker Hub Description Update
The Docker Hub description is not automatically updated by GitHub Actions due to token permission requirements.
Manual Update Process
1. Log in to Docker Hub
Go to: https://hub.docker.com/
2. Navigate to Repository
Go to: https://hub.docker.com/r/tradik/mddb
3. Update Full Description
- Click on the repository
- Go to the "Overview" tab
- Click "Edit" button
- Copy content from
docs/DOCKER_HUB.md - Paste into the description field
- Click "Update"
4. Update Short Description
- Go to "Settings" tab
- Find "Short Description" field
- Copy from
docs/DOCKER_HUB_SHORT.txt:High-performance markdown database with dual protocol support (HTTP/JSON + gRPC/Protobuf) and full revision history - Paste and save
Automated Update (Optional)
To enable automated description updates, the Docker Hub token needs additional permissions:
Requirements:
- Go to: https://hub.docker.com/settings/security
- Create a new Access Token with:
- Read & Write permissions
- Repository scope
- Update GitHub Secret
DOCKER_HUB_TOKENwith new token - Uncomment the "Update Docker Hub description" step in
.github/workflows/docker.yml
Enable in Workflow:
- name: Update Docker Hub description uses: peter-evans/dockerhub-description@v5 with: username: ${{ env.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_TOKEN }} repository: ${{ env.DOCKER_HUB_USERNAME }}/${{ env.IMAGE_NAME }} readme-filepath: ./docs/DOCKER_HUB.md short-description: "High-performance markdown database with dual protocol support (HTTP/JSON + gRPC/Protobuf) and full revision history"
Files to Update
When updating Docker Hub description, make sure these files are current:
docs/DOCKER_HUB.md- Full description (markdown)docs/DOCKER_HUB_SHORT.txt- Short description (100 chars max)
Update Frequency
Update the Docker Hub description when:
- โ New major version released
- โ Performance benchmarks change significantly
- โ New features added
- โ Platform support changes
- โ Documentation improvements
Current Status
- Automated Updates: โ Disabled (token permissions)
- Manual Updates: โ Required
- Last Updated: Check Docker Hub repository