Update rust (#250)

* bump: rust Cargo.toml

* bump: rust docker

* bump: rust ci

* bump: axum

* bump: axum-extra

* bump: tokio

* bump: tower-http

* bump: uuid

* bump: utoipa

* bump: icarus_meta

* bump: icarus_models

* bump: icarus_envy

* bump: icarus

* Updated base image in dockerfile

* Adding sample local env file

* Fixing postgresql volume issue in docker
This commit was merged in pull request #250.
This commit is contained in:
KD
2026-05-22 11:29:38 -04:00
committed by GitHub
parent d273c801bf
commit 50d0ea630f
7 changed files with 170 additions and 144 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
# Stage 1: Build the application
FROM rust:1.94 as builder
FROM rust:1.95 as builder
# Set the working directory inside the container
WORKDIR /usr/src/app
@@ -45,7 +45,7 @@ RUN --mount=type=ssh \
# Stage 2: Create the final, smaller runtime image
# Use a minimal base image like debian-slim or even distroless for security/size
FROM ubuntu:24.04
FROM debian:trixie-slim
# Install runtime dependencies if needed (e.g., SSL certificates)
RUN apt-get update && apt-get install -y ca-certificates libssl-dev libssl3 && rm -rf /var/lib/apt/lists/*