Files
docker-tachidesk/Dockerfile
Mitchell Syer bcee5bd974 java11 test
2022-06-21 15:42:13 -04:00

22 lines
697 B
Docker

FROM alpine:latest
ARG JAVA_VERSION
RUN apk --update add "$JAVA_VERSION" tzdata
RUN addgroup -g 1000 -S suwayomi && adduser -u 1000 -S suwayomi -G suwayomi
RUN mkdir -p /home/suwayomi && chown -R suwayomi:suwayomi /home/suwayomi
USER suwayomi
WORKDIR /home/suwayomi
RUN curl -s --create-dirs -L https://raw.githubusercontent.com/suwayomi/docker-tachidesk/main/scripts/startup_script.sh -o /home/suwayomi/startup/startup_script.sh
RUN curl -L $(curl -s https://api.github.com/repos/suwayomi/tachidesk-server/releases/latest | grep -o "https.*jar") -o /home/suwayomi/startup/tachidesk_latest.jar
EXPOSE 4567
CMD ["/bin/sh", "/home/suwayomi/startup/startup_script.sh"]