# SPDX-FileCopyrightText: © Matteo Settenvini # SPDX-License-Identifier: EUPL-1.2 FROM docker.io/rust:1.88-alpine3.20 RUN apk --no-cache add musl-dev && \ cargo install --path . FROM docker.io/alpine:3.20 COPY --from=rust /usr/local/cargo/bin/serves3 /usr/bin/serves3 EXPOSE 8000 ENV ROCKET_PROFILE=production # This env variable should be in the format: # {endpoint=,region=,access_key_id=,secret_access_key=} ENV ROCKET_S3_BUCKET={endpoint=,region=,access_key_id=,secret_access_key=} CMD ["serves3"]