Development
Build SickRock from source when you want to contribute or run unreleased changes.
Prerequisites
-
Go (see
service/go.modfor the required version) -
Node.js and npm (for the Vue frontend)
-
make
Build
From the repository root:
make all
This generates protobuf code, builds the frontend, and compiles the Go service binary.
Run locally
make service-run
The service listens on port 8080 by default. Override with SICKROCK_PORT or a config.yaml in your config directory (see -configdir flag).