FROM python:3.12-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ AGENTIC_FRONTIER_DB=/data/frontier.db \ AGENTIC_FRONTIER_VRM=/app/data/avatar/vrm/alpecca.vrm WORKDIR /app COPY apps/agentic-frontier /app/apps/agentic-frontier COPY data/avatar/vrm/alpecca.vrm /app/data/avatar/vrm/alpecca.vrm RUN python -m pip install --no-cache-dir /app/apps/agentic-frontier \ && useradd --create-home --uid 1000 alventius \ && mkdir -p /data \ && chown -R alventius:alventius /data /app USER alventius WORKDIR /app/apps/agentic-frontier EXPOSE 7860 CMD ["sh", "-c", "uvicorn agentic_frontier.app:app --host 0.0.0.0 --port ${PORT:-7860} --proxy-headers --forwarded-allow-ips='*' --no-server-header"]