Skip to content

gravgaard/board

This branch is up to date with Lesterpig/board:master.

Folders and files

NameName
Last commit message
Last commit date
Mar 17, 2020
Mar 17, 2020
Mar 17, 2020
May 29, 2019
May 15, 2016
Oct 11, 2017
Mar 17, 2020
Mar 17, 2020
Jun 12, 2019
May 15, 2016
Jun 12, 2019
Mar 17, 2020
Mar 17, 2020
Oct 11, 2017
Mar 17, 2020
Mar 17, 2020
Mar 17, 2020
Mar 17, 2020
Apr 29, 2016

Repository files navigation

Board Build Status

One dashboard to check them all.

This repository contains a small web server used to provide a very accurate status for all your systems. It also supports live alerts when a service goes down.

With just a glance, you'll be able to spot the faulty parts of your infrastructure.

Screenshot

Installation

go get github.com/Lesterpig/board
cp example.yaml board.yaml
vim board.yaml

Docker Build

After installation the board can be build as a docker image.

# Building image
docker build -t lesterpig/board .
# Running container with board.yaml from current dir
docker run -p 8080:8080 -v ${PWD}/board.yaml:/app/board.yaml lesterpig/board

Build single binary

You may want to include the /static/ directory as a ZIP resource in your binary.

go build -ldflags "-s -w" .
rice append --exec board

Documentation: https://github.com/GeertJohan/go.rice#append

About

One dashboard to check them all

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 86.0%
  • HTML 5.9%
  • CSS 5.1%
  • Dockerfile 1.6%
  • JavaScript 1.4%