FROM python:3-alpine

ENV port 9485
ENV dir /etc/work
ENV mcp_config ""
ENV relay_config ""
ENV autoscan "ON"


RUN cd /etc
RUN mkdir app
WORKDIR /etc/app
ADD *.py /etc/app/
ADD api/*.py /etc/app/api/
ADD examples/*.py /etc/app/examples/
ADD requirements.txt /etc/app/.
RUN pip install -r requirements.txt

CMD ["sh", "-c", "python /etc/app/openaction.py \"$port\" \"$dir\" \"$mcp_config\" \"$relay_config\" \"$autoscan\""]


