revanced-api/Dockerfile
2024-07-08 13:49:16 +02:00

31 lines
557 B
Docker

FROM azul/zulu-openjdk:latest
ARG CONFIG_FILE_PATH
ARG DB_URL
ARG DB_USER
ARG DB_PASSWORD
ARG JWT_SECRET
ARG JWT_ISSUER
ARG JWT_VALIDITY_IN_MIN
ARG BASIC_USERNAME
ARG BASIC_PASSWORD
ENV CONFIG_FILE_PATH $CONFIG_FILE_PATH
ENV DB_URL $DB_URL
ENV DB_USER $DB_USER
ENV DB_PASSWORD $DB_PASSWORD
ENV JWT_SECRET $JWT_SECRET
ENV JWT_ISSUER $JWT_ISSUER
ENV JWT_VALIDITY_IN_MIN $JWT_VALIDITY_IN_MIN
ENV BASIC_USERNAME $BASIC_USERNAME
ENV BASIC_PASSWORD $BASIC_PASSWORD
COPY build/libs/revanced-api-*.jar revanced-api.jar
CMD java -jar revanced-api.jar start