build: bootstrap Go toolchain and generated APIs

This commit is contained in:
2026-08-31 08:01:13 +00:00
parent a110e1df57
commit e23737de0d
24 changed files with 7618 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
name: rvbox-dev
services:
toolchain:
build:
context: ..
dockerfile: deploy/Dockerfile.toolchain
working_dir: /workspace
user: "${RVBOX_UID:-1001}:${RVBOX_GID:-1001}"
environment:
IN_TOOLCHAIN: "1"
GOCACHE: /cache/go-build
GOMODCACHE: /cache/go/pkg/mod
GOPATH: /cache/go
HOME: /tmp
XDG_CACHE_HOME: /cache/xdg
volumes:
- ..:/workspace
- rvbox-go-build:/cache/go-build
- rvbox-go-mod:/cache/go/pkg/mod
volumes:
rvbox-go-build:
rvbox-go-mod: