Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/timoschwarzer/gitlab-monitor

A web-based monitor dashboard for GitLab CI
https://github.com/timoschwarzer/gitlab-monitor

dashboard gitlab gitlabci hacktoberfest monitor pipelines

Last synced: 4 days ago
JSON representation

A web-based monitor dashboard for GitLab CI

Awesome Lists containing this project

README

        

An abstract representation of an eye GitLab Monitor

> A browser-based monitor dashboard for GitLab CI

## Use & Download

### Hosted version

If you don't want to setup your own server, you can always
use the latest version of GitLab Monitor I upload here:

Don't worry, I don't save access tokens or anything else.
Additionally, this version has a manifest.json attached which
makes it easy to pin it to your Android home screen and open
it as a full screen app.

[**Support me on Patreon**](https://www.patreon.com/timoschwarzer)

### Docker

[![dockeri.co](https://dockeri.co/image/timoschwarzer/gitlab-monitor)](https://hub.docker.com/r/timoschwarzer/gitlab-monitor)

There's an official docker image available on [Dockerhub](https://hub.docker.com/r/timoschwarzer/gitlab-monitor/):
```
docker pull timoschwarzer/gitlab-monitor
```

### Host it yourself

[Go to releases](https://github.com/timoschwarzer/gitlab-monitor/releases)

## Screenshots

![Screenshot 1](/../resources/screenshots/screenshot1.png?raw=true)
![Screenshot 2](/../resources/screenshots/screenshot2.png?raw=true)

## Build Setup

``` bash
# install dependencies
yarn install

# serve with hot reload at localhost:8080
yarn run dev

# build for production with minification
yarn run build
```

## Configuration
See [configuration](./CONFIGURATION.md).

## Used libraries

- [Vue](https://vuejs.org)
- [vue-timeago](https://github.com/egoist/vue-timeago)
- [vue-octicon](https://github.com/Justineo/vue-octicon)
- [GitLab SVG icons](https://gitlab.com/gitlab-org/gitlab-svgs)

### Visit my [website](https://timoschwarzer.com)!