blob: 92c9cf4aa175c8ac144fe996de589dbb1b27106e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
FROM rustlang/rust:nightly
RUN apt-get update -yqq && apt-get install -yqq libsodium-dev
WORKDIR /usr/src/thulani
COPY src ./src
COPY Cargo.toml ./
RUN cargo fetch
COPY .env ./
RUN cargo build --release
FROM python:3
RUN pip install youtube-dl
RUN apt-get update -yqq && apt-get install -yqq libsodium18 ffmpeg
COPY --from=0 /usr/src/thulani/target/release/thulani .
COPY .env ./
CMD ["./thulani"]
|