FROM debian:bookworm-slim

RUN apt-get update && apt-get install -y --no-install-recommends --no-install-suggests libssl3

WORKDIR /lumina

# copy required files
COPY ida.hlp ./
COPY lc ./
COPY libmysqlclient.so ./
COPY lumina.conf ./
COPY lumina_server.crt ./
COPY lumina_server.key ./
COPY lumina.sh ./
COPY lumina_server ./
COPY lumina_server.hexlic ./

EXPOSE 65432

RUN chmod 640 lumina.conf lumina_server.crt lumina_server.key lumina_server.hexlic

#CMD [ "./lumina_server", "-f", "lumina.conf", "-c", "lumina_server.crt", "-k", "lumina_server.key", "-p", "65432" ]

#RUN chmod +x lumina.sh
CMD [ "./lumina.sh" ]
