Files
httpserver/Dockerfile
2026-04-17 16:09:42 +02:00

25 lines
384 B
Docker

FROM lewimbes/dioxus AS builder
RUN mkdir /build
WORKDIR /build
LABEL stage="builder"
RUN apt-get update && apt-get install -y \
libpq-dev \
default-libmysqlclient-dev \
sqlite3 libsqlite3-dev && \
rm -rf /var/lib/apt/lists/*
COPY . .
RUN dx build -r
RUN cp /build/target/dx/httpserver/release/web /app -r
WORKDIR /app
RUN rm -rf /build
ENV IP="0.0.0.0"
CMD ["./server"]