# Production Dockerfile for VaultNet ASTP Blind Relay Node
FROM python:3.11-slim

WORKDIR /app

# Copy relay server application code
COPY relay_server.py /app/relay_server.py

# Environment Variable Defaults
ENV VAULTNET_RELAY_HOST=0.0.0.0
ENV VAULTNET_RELAY_PORT=9001
ENV VAULTNET_TTL_HOURS=24
ENV VAULTNET_MAX_PAYLOAD_MB=500

EXPOSE 9001

CMD ["python", "-u", "relay_server.py"]
