scoutquest-rust 1.1.0

Rust SDK for ScoutQuest Service Discovery - Universal service discovery for microservices architectures
Documentation
FROM rust:1.75 AS builder

WORKDIR /app
COPY . .
RUN cargo build --release --example axum_service

FROM debian:bookworm-slim

RUN apt-get update && apt-get install -y \
    ca-certificates \
    && rm -rf /var/lib/apt/lists/*

WORKDIR /app
COPY --from=builder /app/target/release/examples/axum_service .

EXPOSE 4000

ENV RUST_LOG=info
ENV HOST=0.0.0.0
ENV PORT=4000
ENV DISCOVERY_URL=http://scoutquest-server:8080

CMD ["./axum_service"]