FROM python:3.12-alpine

WORKDIR /app
COPY index.html styles.css app.js server.py ./
COPY assets ./assets

ENV BINDVAULT_HOST=0.0.0.0
ENV BINDVAULT_PORT=8080
ENV BINDVAULT_DATA_DIR=/app/data

EXPOSE 8080
CMD ["python", "server.py"]
