mirror of
https://github.com/kwk/docker-registry-frontend.git
synced 2024-09-20 15:26:22 +08:00
3f988e7309
Now all files dealing with repositories reside in app/repository and all dealing with tag reside in app/tag. That's far more easy to maintain than having tag files spread across multiple folders.
64 lines
2.6 KiB
HTML
64 lines
2.6 KiB
HTML
<ol class="breadcrumb">
|
|
<li><a href="home">Home</a></li>
|
|
<li><a href="about">About</a></li>
|
|
</ol>
|
|
|
|
<h1>About</h1>
|
|
|
|
<p>The Docker Registry Frontend utilizes the <a href="https://docs.docker.com/reference/api/registry_api/">Docker Registry API</a>
|
|
to show and manipulate the content of any private Docker registry.</p>
|
|
|
|
<p>The source code can be found on <a href="https://github.com/kwk/docker-registry-frontend">Github</a> but if you just want to
|
|
run your own copy of the software, I suggest you run it in its own Docker container with an automatically generated image
|
|
from <a href="https://registry.hub.docker.com/u/konradkleine/docker-registry-frontend/">The Docker Registry Hub</a>.</p>
|
|
|
|
<h2>Tools used</h2>
|
|
<p>The Docker Registry Frontend is built with these tools:</p>
|
|
|
|
<div class="row">
|
|
<div class="col-xs-12 col-md-3">
|
|
<div class="thumbnail">
|
|
<img src="images/tool-angularjs.png" alt="AngularJS">
|
|
<div class="caption">
|
|
<h3>AngularJS</h3>
|
|
<p>AngularJS sits at the core of all development. It is used to separate content from logic through mechanisms like two-way data-binding and a clear MVC pattern.</p>
|
|
<p><a href="http://angularjs.org/" class="btn btn-primary" role="button">Checkout AngularJS</a> </p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12 col-md-3">
|
|
<div class="thumbnail">
|
|
<img src="images/tool-yeoman2.png" alt="Yeoman">
|
|
<div class="caption">
|
|
<h3>YEOMAN</h3>
|
|
<p>YEOMAN was used to setup the project with all the initial config files. It helps to be productive very quickly.</p>
|
|
<p><a href="http://yeoman.io" class="btn btn-primary" role="button">Checkout YEOMAN</a> </p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12 col-md-3">
|
|
<div class="thumbnail">
|
|
<img src="images/tool-grunt.png" alt="Grunt">
|
|
<div class="caption">
|
|
<h3>Grunt</h3>
|
|
<p>The Grunt task runner is used to <em>serve</em> the website during development, to <em>test</em> the code,
|
|
and to <em>build</em> (e.g. minification) the code for deployment.</p>
|
|
<p><a href="http://gruntjs.com/" class="btn btn-primary" role="button">Checkout Grunt</a> </p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12 col-md-3">
|
|
<div class="thumbnail">
|
|
<img src="images/tool-bower.png" alt="Bower">
|
|
<div class="caption">
|
|
<h3>Bower</h3>
|
|
<p>The Bower package manager is used to manage all the dependencies of the code.</p>
|
|
<p><a href="http://bower.io/" class="btn btn-primary" role="button">Checkout Bower</a> </p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</p>
|
|
|
|
|