FROM python:3.13-alpine

RUN useradd -m pgadmin-config-creator
USER pgadmin-config-creator

RUN mkdir /app
RUN mkdir /config

COPY . /app
WORKDIR /app

CMD ["python", "app.py"]
HEALTHCHECK CMD test -f /config/servers.json || exit 1
