Vintner

Installation

Install Grape via Homebrew, binary download, or from source.

Installation

brew install bobikenobi12/bb-thesis-2026/grape

Updates via brew upgrade grape. Works on macOS and Linux.

Binary Download

Pre-built binaries are available on GitHub Releases for every tagged version:

PlatformArchitectureArchive
macOSIntel (amd64)grape_darwin_amd64.tar.gz
macOSApple Silicon (arm64)grape_darwin_arm64.tar.gz
Linuxamd64grape_linux_amd64.tar.gz
Linuxarm64grape_linux_arm64.tar.gz
tar xzf grape_darwin_arm64.tar.gz
mv grape /usr/local/bin/
grape --version

From Source

Requires Go 1.22+:

cd apps/grape
go build -o grape .
./grape --version

Build System

Grape releases are built by GoReleaser via GitHub Actions. See Release System for the full pipeline.

The GoReleaser config (apps/grape/.goreleaser.yml) defines:

  • 4 binary builds (2 OS x 2 arch) with CGO disabled
  • tar.gz archives with checksums
  • GitHub Release publication
  • Homebrew formula auto-update in the bobikenobi12/bb-thesis-2026 tap

The GRAPE_WEB_ORIGIN build variable is baked into the binary, pointing to the production Trellis URL.

On this page