Skip to content

gravgaard/board

 
 

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%