├── Dockerfile └── README.md /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine 2 | MAINTAINER cyian-1756 3 | 4 | ENV RIPME_VER 1.7.90 5 | 6 | RUN set -xe \ 7 | && apk add --no-cache ca-certificates \ 8 | openjdk8-jre \ 9 | wget \ 10 | && mkdir /app \ 11 | && wget "https://github.com/RipMeApp/ripme/releases/download/$RIPME_VER/ripme.jar" -P /app 12 | 13 | VOLUME /data 14 | WORKDIR /data 15 | 16 | ENTRYPOINT ["java", "-jar", "/app/ripme.jar"] 17 | CMD ["--help"] -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # docker-ripme 2 | 3 | Lightweight (alpine) image for [ripme](https://github.com/ripmeapp/ripme). 4 | 5 | ## Build 6 | 7 | To build the docker image run 8 | ``` 9 | git clone https://github.com/RipMeApp/ripme-docker.git 10 | 11 | docker build --tag ripme ripme-docker 12 | ``` 13 | 14 | ## Usage 15 | 16 | 17 | `docker run -i -t ripme -h` 18 | ``` 19 | Loaded file:/app/ripme.jar!/rip.properties 20 | Loaded log4j.properties 21 | Initialized ripme v1.4.4 22 | usage: java -jar ripme.jar [OPTIONS] 23 | -4,--skip404 Don't retry after a 404 (not found) error 24 | -D,--nosaveorder Don't save order of images 25 | -d,--saveorder Save the order of images in album 26 | -f,--urls-file Rip URLs from a file. 27 | -h,--help Print the help 28 | -l,--ripsdirectory Rips Directory (Default: ./rips) 29 | -n,--no-prop-file Do not create properties file. 30 | -r,--rerip Re-rip all ripped albums 31 | -R,--rerip-selected Re-rip all selected albums 32 | -t,--threads Number of download threads per rip 33 | -u,--url URL of album to rip 34 | -w,--overwrite Overwrite existing files 35 | 36 | ``` 37 | --------------------------------------------------------------------------------