Skip to content

Commit

Permalink
Merge pull request #265 from AppFlowy-IO/admin-frontend/libssl
Browse files Browse the repository at this point in the history
fix: admin frontend libssl
  • Loading branch information
speed2exe authored Jan 19, 2024
2 parents 5e72cee + 6e96319 commit dd412d9
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions admin_frontend/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# User should build from parent directory

FROM lukemathwalker/cargo-chef:latest-rust-1 as chef
FROM lukemathwalker/cargo-chef:latest-rust-1.75 as chef

WORKDIR /app
RUN apt update && apt install lld clang -y
Expand Down Expand Up @@ -29,9 +29,15 @@ RUN cargo build --release --bin admin_frontend

FROM debian AS runtime
WORKDIR /app
RUN apt-get update -y \
&& apt-get install -y --no-install-recommends libc6 libssl-dev \
# Clean up
&& apt-get autoremove -y \
&& apt-get clean -y \
&& rm -rf /var/lib/apt/lists/*

COPY --from=builder /app/target/release/admin_frontend /usr/local/bin/admin_frontend
COPY --from=builder /app/admin_frontend/assets /app/assets
ENV RUST_BACKTRACE 1
ENV RUST_LOG INFO
ENV RUST_LOG info
CMD ["admin_frontend"]

0 comments on commit dd412d9

Please sign in to comment.