summary refs log tree commit diff
path: root/docker/builder.Dockerfile
blob: 1df5c3e1dde1d825ec51167dd968c325334b42d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
FROM rust:1.85-alpine3.20

RUN apk update && \
    apk add --no-cache bash binaryen gcc git g++ libc-dev make npm openssl-dev openssl-libs-static zlib-static zlib-dev protobuf-dev protoc perl

RUN rustup target add wasm32-unknown-unknown
RUN rustup component add clippy

RUN cargo install cargo-generate
RUN cargo install cargo-leptos

WORKDIR /build

CMD /bin/bash