Skip to main content

Download

Releases

Prebuilt binaries: MapColonies/shigola releases.

From source

The GeoPackage provider needs CGO; everything else builds without it.

git clone https://github.com/MapColonies/shigola.git
cd shigola
go build -mod vendor ./cmd/shigola

Dependencies are vendored, so -mod vendor builds offline and pins exactly what CI used.

To build with the embedded viewer regenerated, run go generate ./... first — it shells out to npm to build the viewer, and no-ops without it.

Docker

docker build -t shigola .
docker run -v /path/to/config:/opt/shigola_config -p 8080:8080 shigola serve

Next steps

Once you have a binary, read the Getting Started guide, then About Shigola for the three behaviours worth knowing before a first deployment.