#FROM openjdk:11-slim
FROM debian:10

ENV SCRIPTINGSERVER_BASE /usr/share/scriptingserver
ENV USER scrsrv
ENV PATH $SCRIPTINGSERVER_BASE:$PATH

RUN set xe; \
    apt-get update ; \
    apt-get install -y --no-install-recommends \
    openjdk-11-jre-headless \
    ; \
    rm -rf /var/lib/apt/lists/* ; \
    groupadd -r $USER && useradd -r -g $USER $USER

WORKDIR $SCRIPTINGSERVER_BASE

COPY . .

RUN chown -R $USER:$USER "$SCRIPTINGSERVER_BASE"

USER $USER

EXPOSE 8080 8088

CMD [ "scriptingserver" ]
