Enterprise application delivery under control.
Derrick is a developer-centric, multi-runtime application delivery platform with enterprise governance. It is an open-core fork of HashiCorp Waypoint v0.11.4 (MPL 2.0).
# Build CLI (requires go-bindata in PATH)
make bin/cli-only
./derrick version
# Full build (includes entrypoint cross-compilation)
make binRequires Go 1.19 or later.
- Application config file:
derrick.hcl - CLI config directory:
~/.config/derrick - Environment variables:
DERRICK_SERVER_ADDR,DERRICK_SERVER_TOKEN, etc.
See FORK.md for full fork details and NOTICE for copyright attribution.
| Repository | Purpose |
|---|---|
nomatronio/derrick |
Public MPL 2.0 open core (this repo) |
nomatronio/derrick-plugin-sdk |
Public MPL 2.0 plugin SDK |
nomatronio/derrick-enterprise |
Private enterprise implementation |
Use a local go.work file in the parent directory:
go 1.22
use (
./derrick
./derrick-enterprise
./derrick-plugin-sdk
)Do not commit go.work to any repository.
Read AGENTS.md before making changes.