diff --git a/Cargo.toml b/Cargo.toml index dab2c048..d3b8f452 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -162,9 +162,7 @@ codegen-units = 1 [profile.profiling] inherits = "release" -codegen-units = 16 debug = true -lto = false [patch.crates-io] collab = { git = "https://github.com/AppFlowy-IO/AppFlowy-Collab", rev = "2de6d172f56fed29ee6f32b82040cca4867647ac" } diff --git a/Dockerfile b/Dockerfile index 2ecd119f..caab48d5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,7 +16,7 @@ COPY . . ENV SQLX_OFFLINE true # Build the project -RUN cargo build --release --bin appflowy_cloud +RUN cargo build --profile=profiling --bin appflowy_cloud FROM debian:bookworm-slim AS runtime WORKDIR /app @@ -27,7 +27,7 @@ RUN apt-get update -y \ && apt-get clean -y \ && rm -rf /var/lib/apt/lists/* -COPY --from=builder /app/target/release/appflowy_cloud /usr/local/bin/appflowy_cloud +COPY --from=builder /app/target/profiling/appflowy_cloud /usr/local/bin/appflowy_cloud ENV APP_ENVIRONMENT production ENV RUST_BACKTRACE 1 CMD ["appflowy_cloud"]