https://github.com/b33j0r/dumb-docker-registry-ui
The silliest docker registry explorer I could think of.
https://github.com/b33j0r/dumb-docker-registry-ui
docker docker-registry flask flask-application python
Last synced: 3 months ago
JSON representation
The silliest docker registry explorer I could think of.
- Host: GitHub
- URL: https://github.com/b33j0r/dumb-docker-registry-ui
- Owner: b33j0r
- License: mit
- Created: 2021-12-09T05:43:13.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-09T07:35:37.000Z (over 4 years ago)
- Last Synced: 2025-01-11T15:50:27.845Z (over 1 year ago)
- Topics: docker, docker-registry, flask, flask-application, python
- Language: CSS
- Homepage:
- Size: 195 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `dumb-docker-registry-ui`
I was setting up a throw-away docker registry in my homelab one night. On this particular occasion, I couldn't get the most popular solutions to work right away, though the docker registry API was working fine.
Figuring it'd be quicker, I made a dumb flask app to hit the API and render the result to a template. Then it turned out to be kinda fun, so I styled it.

For local/dev use only. No emphasis on security or features at this time. It's just a way to browse the API, assuming you can already. And limited browsing, at that.
Dumb and mildly-useful fun!
## Config
```yaml
---
# ./config/dumb.yml
registry:
name: registry.local
url: http://registry.local:5000
version: v2
```
Inside the container, the app will search for the `dumb.yml` file at `/config/dumb.yml`. The provided `docker-compose.yml` looks for it in the project root `config` dir, which you can obviously adjust for your needs:
```yaml
# docker-compose.yml (excerpt)
volumes:
- "./config/dumb.yml:/config/dumb.yml:ro"
```
## Run
```shell
docker-compose up -d
```
## License
Created by [Brian Jorgensen](https://github.com/b33j0r) for himself; shared with you under the MIT license. All yours!