Files
stream-proxy/Dockerfile
T
video-prize-ranch a58d259f7e Fix vendored sources
2022-04-30 14:27:13 -04:00

18 lines
393 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 mkdir ~/.cargo && 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"]