Files
stream-proxy/Dockerfile
T
video-prize-ranch ba7daee1b6 Fix vendored sources
2022-04-30 13:55:03 -04:00

18 lines
377 B
Docker

FROM rust:alpine AS build
WORKDIR /src
RUN apk --no-cache add musl-dev git ca-certificates
RUN git clone https://codeberg.org/librarian/stream-proxy .
RUN mv ./config/cargo.toml ~/.cargo/config.toml
RUN cargo vendor
RUN cargo build --release
FROM alpine:latest as bin
WORKDIR /app
COPY --from=build /src/target/release/stream-proxy .
EXPOSE 3001
CMD ["/app/stream-proxy"]