From 074f866e5ff78ecf6e0cd85dbaf9874bbcb42e19 Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Sun, 15 Sep 2024 21:31:15 -0400 Subject: [PATCH] Add Docker build steps from old docker-leptos/musl image --- Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a0390e8..000173b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,20 @@ -FROM registry.mregirouard.com/libretunes/ops/docker-leptos/musl:latest as builder +FROM clux/muslrust:nightly AS builder WORKDIR /app +RUN rustup target add wasm32-unknown-unknown + # Install a few dependencies RUN set -eux; \ apt-get update; \ apt-get install -y --no-install-recommends \ + pkg-config \ + clang \ npm; \ rm -rf /var/lib/apt/lists/* +RUN cargo install cargo-leptos + RUN npm install tailwindcss@3.1.8 -g # Copy project dependency manifests