| | |
| | |
| | FROM python:3.7-slim |
| |
|
| | |
| | ENV APP_HOME /app |
| | WORKDIR $APP_HOME |
| | COPY . ./ |
| |
|
| | ENV GOOGLE_APPLICATION_CREDENTIALS "./token.json" |
| |
|
| | RUN chmod u+w static/uploaded_videos/ \ |
| | && chown -R 1000:1000 static/uploaded_videos/ \ |
| | && chmod u+w static/cartoonized_images/ \ |
| | && chown -R 1000:1000 static/cartoonized_images/ |
| |
|
| | RUN apt-get update && apt-get install -y \ |
| | libglib2.0-0 \ |
| | libsm6 \ |
| | libxext6 \ |
| | libxrender-dev \ |
| | ffmpeg |
| | |
| | RUN pip install -r requirements.txt |
| |
|
| | |
| | |
| | |
| | |
| | CMD exec gunicorn --bind 0.0.0.0:7860 --workers 1 --threads 8 --timeout 0 app:app |
| |
|