blacksheep-nginx-unit.dockerfile 319 B

1234567891011121314151617
  1. FROM unit:python3.13-slim
  2. WORKDIR /blacksheep
  3. COPY ./ /blacksheep
  4. RUN pip3 install -U pip
  5. RUN pip3 install Cython==3.0.12
  6. RUN pip3 install -r /blacksheep/requirements.txt
  7. RUN pip3 install -r /blacksheep/requirements-uvicorn.txt
  8. RUN chmod +x start-unit.sh
  9. ENV PGSSLMODE=disable
  10. EXPOSE 8080
  11. CMD ["./start-unit.sh"]