FROM python:3.8-buster

COPY requirements.txt /tmp/

RUN pip install -r /tmp/requirements.txt --no-cache-dir

VOLUME /opt/enserver

RUN mkdir -p /share/store/enserver

COPY enserver /opt/enserver

WORKDIR /opt/enserver

EXPOSE 7000
EXPOSE 7001

CMD python enserver.py --debug --port=7001 --pidfile=/tmp/enserver.pid --logfile=/var/log/enserver.log --id=prilvbox --address=enserv --storage=/share/store/enserver --db-host=10.10.8.83 --db-port=32101 --host=10.10.78.40 --db-user=postgres --db-passwd=Root12345678 --auth-provider=http://10.10.8.81:9000/ --replication-provider=http://10.10.8.81:9000/ http://10.10.8.81:9000/ http://10.10.8.81:9000/
