FROM rust:1.95-slim-trixie

LABEL parent-images=rust1.95

# Run updates
RUN apt-get -y update \
  && apt-get -y upgrade \
  && apt-get -y clean \
  && rm -rf /var/lib/apt/lists/*

# Add worker user
RUN useradd -m -u 1010 --password '!' worker

# Run container as the worker user
USER worker
