From 218ebc3f8002e0ed21419b3f31a3ae2a56d4ee64 Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Fri, 25 Nov 2022 21:32:56 -0700 Subject: b --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..75f190d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM alpine:3.17.0 + +RUN apk add inkscape +RUN apk add cargo +RUN apk add npm + +WORKDIR /root +ADD Cargo.toml Cargo.toml +ADD Cargo.lock Cargo.lock +RUN mkdir src && touch src/main.rs +RUN cargo fetch +RUN npm -g install svgo +ADD . . +ADD linja-pona-4.9.otf /usr/share/fonts/ +RUN cargo build --release +EXPOSE 8000 +CMD cargo run --release -- cgit v1.2.3