that-docker-registry

That Docker Registry

Simple Docker Registry Frontend

Simple Docker Registry Frontend

Introduction

This project aims to have a simple frontend user interface for listing down docker images and available tags to it.

This uses following parts:

Building

  • Clone the code

  • Change parameters in src/main.js like

    • title
    • subtitle
    • appTitle
  • Install dependencies

    npm install
    
  • Build code

    npm run build
    
  • Development live-reload

    npm run dev
    

Building with Docker

The project contains a Makefile which has all the required commands.

  • make build will create a docker image with that-docker-registry.local/that-docker-registry:latest image.

  • make compose will run docker-compose up which will create two containers one with registry and other with this project frontend.

  • make clean can be useful for cleaning all intermediate images which are built as a part of building the final image.

While using docker-compose if you're asked for username and password use admin:ThatRegistryAdmin which is the default set in nginx.htpasswd

Screenshots

List Images

List Tags

Link to video: here.

License

This project is distributed under The MIT License.

Top categories

Loading Svelte Themes