A tool to read animebox backup files and export the data in alternate formats.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13 lines
427 B

  1. FROM rust:1.43.1-slim-stretch as build
  2. COPY . /project
  3. WORKDIR /project
  4. RUN apt-get update \
  5. && apt-get install -y pkg-config libssl-dev curl
  6. RUN cargo build --release
  7. FROM debian:stretch-slim
  8. RUN apt-get update \
  9. && apt-get install -y curl \
  10. && rm -rf /var/lib/apt/lists/*
  11. COPY --from=build /project/target/release/animebox-sync /usr/bin/animebox-sync
  12. WORKDIR /app
  13. CMD ["animebox-sync", "backup.abbj", "download"]