15 lines
548 B
Docker
15 lines
548 B
Docker
FROM debian:unstable
|
|
MAINTAINER Joshua Ashton <joshua@froggi.es>
|
|
|
|
WORKDIR /winter_build
|
|
COPY . /winter_build
|
|
RUN apt-get update && apt-get install -y build-essential openssl pkg-config libssl-dev libssh-dev yt-dlp cmake curl && rm -rf /var/lib/apt/lists/*
|
|
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | bash -s -- -y
|
|
ENV PATH="/root/.cargo/bin:${PATH}"
|
|
RUN cargo install --path .
|
|
RUN cp /root/.cargo/bin/winter /usr/local/bin/winter
|
|
RUN mkdir -p /winter/assets
|
|
RUN mkdir -p /winter/data
|
|
COPY ./assets /winter/assets
|
|
CMD ["winter"]
|