umschlag/umschlag-api


Umschlag: API Server

https://umschlag.webhippie.de

License: Apache-2.0

Language: Go


Harbor: API server

Build Status Coverage Status Go Doc Go Report Join the chat at https://gitter.im/harborapp/harbor-api Release Status

This project is under heavy development, it's not in a working state yet!

Harbor will be a pretty simple web interface and authentication method for the new docker distribution, the new opensource private docker registry. I thought it's time to implement a shiny application with Go for the API and with React for the UI.

The structure of the code base is heavily inspired by Drone, so those credits are getting to bradrydzewski, thank you for this awesome project!

Install

You can download prebuilt binaries from the GitHub releases or from our download site. You are a Mac user? Just take a look at our homebrew formula. If you are missing an architecture just write us on our nice Gitter chat. Take a look at the help output, you can enable auto updates to the binary to avoid bugs related to old versions. If you find a security issue please contact thomas@webhippie.de first.

Development

Make sure you have a working Go environment, for further reference or a guide take a look at the install instructions. As this project relies on vendoring of the dependencies and we are not exporting GO15VENDOREXPERIMENT=1 within our makefile you have to use a Go version >= 1.6

go get -d github.com/harborapp/harbor-api
cd $GOPATH/src/github.com/harborapp/harbor-api
make deps build

bin/harbor-api -h

Contributing

Fork -> Patch -> Push -> Pull Request

Authors

License

Apache-2.0

Copyright

Copyright (c) 2016 Thomas Boerger <http://www.webhippie.de>

Project Statistics

Sourcerank 4
Repository Size 28 MB
Stars 3
Forks 2
Watchers 2
Open issues 13
Dependencies 0
Contributors 1
Tags 0
Created
Last updated
Last pushed

Top Contributors See all

Thomas Boerger

Packages Referencing this Repo

github.com/harborapp/harbor-api/router/middleware/recovery
Umschlag: API Server
Latest release - Published - 3 stars
github.com/webhippie/harbor/config
Umschlag: API Server
Latest release - Published - 3 stars
github.com/umschlag/umschlag-api/shared/s3client
Umschlag: API Server
Latest release - Published - 3 stars
github.com/umschlag/umschlag-api/store/data
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/api
Umschlag: API Server
Latest release - Published - 3 stars
github.com/webhippie/harbor/api
Umschlag: API Server
Latest release - Published - 3 stars
github.com/webhippie/harbor/cmd
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/cmd
Umschlag: API Server
Latest release - Published - 3 stars
github.com/webhippie/harbor/web
Umschlag: API Server
Latest release - Published - 3 stars
github.com/webhippie/harbor/store
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/router/middleware/store
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/shared/token
Umschlag: API Server
Latest release - Published - 3 stars
github.com/webhippie/harbor/template
Umschlag: API Server
Latest release - Published - 3 stars
github.com/umschlag/umschlag-api/router/middleware/header
Umschlag: API Server
Latest release - Published - 3 stars
github.com/webhippie/harbor/model
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/config
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/router/middleware/header
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/router/middleware/session
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/router
Umschlag: API Server
Latest release - Published - 3 stars
github.com/harborapp/harbor-api/assets
Umschlag: API Server
Latest release - Published - 3 stars

Something wrong with this page? Make a suggestion

Last synced: 2016-05-27 19:07:22 UTC

Login to resync this repository