Skip to content

Instantly share code, notes, and snippets.

@minherz
Created October 16, 2025 17:37
Show Gist options
  • Select an option

  • Save minherz/ff355037202b10cc471e61b64e9f7cd5 to your computer and use it in GitHub Desktop.

Select an option

Save minherz/ff355037202b10cc471e61b64e9f7cd5 to your computer and use it in GitHub Desktop.
FROM python:3.13-slim
# Prevents Python from buffering stdout and stderr
ENV PYTHONUNBUFFERED=1
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY . /app/
USER myuser
ENV PATH="/home/myuser/.local/bin:$PATH"
CMD ["sh", "-c", "uvicorn main:app --host 0.0.0.0 --port $PORT"]
google-adk>=1.16
cloudevents>=1.12
fastapi==0.119.0
uuid==1.30.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment