Todo se fue a docker igual que el otro repo

Decidi pasar todo esto a docker igual para tener todo ahi, parece mas
ordenado y mas facil de mantener en mi servidor

de paso tambien hice el trabajo de pasar los modelos a sqlalchemy para
usar mysql :3
This commit is contained in:
Daniel Cortes
2019-03-15 03:16:59 -03:00
parent 6b34e909f2
commit c9ffcb8dca
22 changed files with 253 additions and 264 deletions

16
Dockerfile Normal file
View File

@@ -0,0 +1,16 @@
FROM python:alpine
RUN mkdir /app
COPY requirements.txt gunicorn.conf run.py /app/
COPY www/ /app/www
ENV FLASK_APP=www
WORKDIR /app
RUN apk add mariadb-connector-c-dev gcc musl-dev
RUN pip install --no-cache-dir -r requirements.txt
RUN apk del gcc musl-dev
ENV GUNICORN_WORKERS 2
ENV GUNICORN_BIND 0.0.0.0:8081
EXPOSE 8081
CMD ["gunicorn", "--config", "gunicorn.conf", "run:app"]