Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yesnault/mclui

Marathon Command Line UI
https://github.com/yesnault/mclui

Last synced: about 1 month ago
JSON representation

Marathon Command Line UI

Awesome Lists containing this project

README

        

[![GoDoc](https://godoc.org/github.com/yesnault/mclui?status.svg)](https://godoc.org/github.com/yesnault/mclui)
[![Go Report Card](https://goreportcard.com/badge/yesnault/mclui)](https://goreportcard.com/report/yesnault/mclui)

# Marathon Command Line UI

Display applications deployed with marathon, with an UI based on https://github.com/gizak/termui.

![Screenshot](https://raw.githubusercontent.com/yesnault/mclui/master/screenshot.png)

# Usage

```
Usage:
mclui [flags]
mclui [command]

Available Commands:
version Display Version of mclui

Flags:
--marathon-url stringSlice URLs Marathon
--with-auth-basic Ask HTTP Basic Auth at startup (default true)

Use "mclui [command] --help" for more information about a command.
```

# Hacking

mclui is written in Go 1.7. Make sure you are using at least
version 1.7.

```bash
mkdir -p $GOPATH/src/github.com/yesnault
cd $GOPATH/src/github.com/yesnault
git clone [email protected]:yesnault/mclui.git
cd $GOPATH/src/github.com/yesnault/mclui
go build
```

You've developed a new cool feature? Fixed an annoying bug? We'd be happy
to hear from you! Make sure to read [CONTRIBUTING.md](./CONTRIBUTING.md) before.