Signal-Server/Dockerfile

16 lines
416 B
Docker

FROM openjdk:8-jre
EXPOSE 8080
EXPOSE 8081
COPY target/lib /usr/share/signal/lib
ARG CONFIG_FILE
COPY config/${CONFIG_FILE} /usr/share/signal/config.yml
ARG JAR_FILE
COPY target/${JAR_FILE} /usr/share/signal/Signal-Service.jar
ENTRYPOINT ["/usr/bin/java", "-server", "-Djava.awt.headless=true", "-Xmx2048m", "-Xss512k", "-jar", "/usr/share/signal/Signal-Service.jar", "server", "/usr/share/signal/config.yml"]