Skip to content

manorrock/toyger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Manorrock Toyger

build

This project delivers you with a Docker registry and an admin UI.

Registry protected by BASIC authentication / authorization

To get started use the following command line:

  docker run --name registry --rm -it -p 5001:5000 manorrock/toyger

This will start Manorrock Toyger and expose it on port 5001. Note that by default no user has access to the registry so you will need to add a user so you can access the registry.

Assuming you have the registry up and running using the command line from above you can add a user to the registry by executing the command line below. Make sure to replace <username> and <password> with your own values.

  docker exec -it registry htpasswd -Bb /mnt/registry/passwd <username> <password>

The next step is to log into the registry so you can pull or push images. As you exposed it on port 5001 the following command line will log you in:

  docker login localhost:5001

Admin to manage authentication / authorization

This is the admin web application to manage Manorrock Toyger

To get started use the following command line replacing $PWD with the directory that contains the root directory of the registry container.

  docker run --name admin --rm -it -p 8080:8080 -v $PWD:/mnt manorrock/toyger-admin

Then browse to http://localhost:8080 to manage your Manorrock Toyger registry.

How do I contribute?

See Contributing

Our code of Conduct

See Code of Conduct

Important notice

Note if you file issues or answer questions on the issue tracker and/or issue pull requests you agree that those contributions will be owned by Manorrock.com and that Manorrock.com can use those contributions in any manner Manorrock.com so desires.