Installation

Prebuilt executable

Our releases are built and uploaded to github. You can download a binary matching your architecture and OS at:

Using docker

We keep up-to-date docker images.

To get started, simply:

$ docker run -it -p 8127:8127/udp -p 8127:8127/tcp -p 8080:8080 boivie/lovebeat

You may want to run with other options to specify volumes for the data and configuration.

Building from source

You will need to have a go toolchain installed as well as npm which will be used for downloading all other dependencies for the frontend development.

After that, simply:

$ mkdir go
$ cd go
$ export GOPATH=`pwd`
$ go get github.com/boivie/lovebeat
$ cd src/github.com/boivie/lovebeat
$ make
$ ./lovebeat