Skip to content
Snippets Groups Projects
Select Git revision
  • eae74ecb6e08f682234ce28f70a83da8f31f2117
  • master default protected
  • djmdev
  • dev
  • cloud_water_contents
  • 1-download-era5
  • sysinstall
  • origin/task/language-editing
  • task/language-editing
  • feature/makefiles
  • v7.1.2
  • v7.1.1
  • v7.1
  • v7.0.4.1
  • 7.0.4
15 results

CODE_OF_CONDUCT.md

Blame
  • Dockerfile 588 B
    FROM python:3.10-alpine
    
    RUN apk add bash curl jq
    
    ENV PYTHONFAULTHANDLER=1
    
    COPY Pipfile Pipfile.lock ./
    
    RUN pip install pipenv && \
        pipenv install gunicorn && \
        pipenv install --system --deploy
    
    USER 1001
    
    WORKDIR /app
    
    COPY --chown=1001 ./clients ./clients
    COPY --chown=1001 ./ds-yml ./ds-yml
    COPY --chown=1001 ./app.py ./app.py
    
    ENV S3_STORAGE_ENDPOINT="http://storage-service:9000"
    ENV S3_ACCESS_KEY_ID="seaweedfsadmin"
    ENV S3_SECRET_ACCESS_KEY="seaweedfsadmin"
    
    EXPOSE 3305
    
    ENTRYPOINT [ "gunicorn", "--log-level", "DEBUG", "--workers", "4", "--bind", ":3305", "app:app" ]