| FROM library/node:24.0.2-alpine3.20 | |
| ARG TARGETARCH | |
| RUN apk update | |
| # TODO(gio): git and openssh is not generally required, we need it for canvas. | |
| # Instead allow dodo-app definition to include required tool list. | |
| RUN apk add bash gcc g++ git make musl-dev python3 py3-setuptools openssh-keygen openssh | |
| COPY --from=giolekva/sketch:latest /usr/bin/sketch /usr/bin/sketch | |
| COPY app-runner_${TARGETARCH} /usr/bin/app-runner |