FROM ghcr.io/anomalyco/opencode:1.14.48

RUN apk add --no-cache go gcc musl-dev

ENV CGO_ENABLED=0 \
    GOROOT=/usr/lib/go \
    GOPATH=/go \
    PATH=$PATH:/usr/lib/go/bin:/go/bin

RUN mkdir -p /go && chmod 777 /go

WORKDIR /app
