REVERTED
docker-compose.yml
REVERTED
docker-compose.yml
NEW
Cargo.toml
NEW
Cargo.toml
NEW
Dockerfile
NEW
Dockerfile
···
1
1
# Use the official Rust image
2
-
FROM rust:1.75-slim as builder
2
+
FROM rust:1.82-slim as builder
3
+
4
+
# Install build dependencies
5
+
RUN apt-get update && apt-get install -y \
6
+
pkg-config \
7
+
libssl-dev \
8
+
&& rm -rf /var/lib/apt/lists/*
3
9
4
10
# Set working directory
5
11
WORKDIR /app
···
16
22
# Runtime stage
17
23
FROM debian:bookworm-slim
18
24
25
+
# Install runtime dependencies
26
+
RUN apt-get update && apt-get install -y \
27
+
ca-certificates \
28
+
&& rm -rf /var/lib/apt/lists/*
29
+
19
30
# Create app user
20
31
RUN useradd -r -s /bin/false appuser
21
32