FROM eclipse-temurin:8-jre

WORKDIR /app

RUN mkdir -p /app/bin /app/data/indexes /app/data/bad-log /app/data/index-failure

COPY log-server/target/log-server.jar /app/log-server.jar
COPY log-deploy/bin/start.sh /app/bin/start.sh
COPY log-deploy/config/application-prod.yml /app/config/application-prod.yml

RUN chmod +x /app/bin/start.sh

EXPOSE 8080 4560

VOLUME ["/app/data"]

ENTRYPOINT ["/app/bin/start.sh"]
