fix build ( )

This commit is contained in:
Kyle Gabriel 2021-04-23 15:01:23 -04:00
parent 5858ac1b7f
commit a1fbc5c5a7
4 changed files with 19 additions and 13 deletions

View file

@ -1,9 +1,13 @@
FROM python:3.6-slim-stretch FROM python:3.7-slim-buster
RUN mkdir -pv /home/project/flask_app RUN mkdir -pv /home/project/flask_app
RUN mkdir -pv /var/ttn_tracker/ssl_certs RUN mkdir -pv /var/ttn_tracker/ssl_certs
WORKDIR /home/project/flask_app WORKDIR /home/project/flask_app
ENV DEBIAN_FRONTEND=noninteractive
RUN apt update && apt install -y build-essential
COPY requirements.txt /home/project/flask_app COPY requirements.txt /home/project/flask_app
RUN pip install --upgrade pip RUN pip install --upgrade pip
RUN pip install --no-cache-dir -r requirements.txt RUN pip install --no-cache-dir -r requirements.txt

View file

@ -9,6 +9,12 @@ from math import sqrt
import os import os
import requests import requests
from apscheduler.schedulers.background import BackgroundScheduler from apscheduler.schedulers.background import BackgroundScheduler
from dateutil.parser import parser
from flask import Flask
from flask import jsonify
from flask import render_template
from flask_sqlalchemy import SQLAlchemy
from config import app_key from config import app_key
from config import application from config import application
from config import bing_api_key from config import bing_api_key
@ -19,11 +25,6 @@ from config import path_db
from config import refresh_period_seconds from config import refresh_period_seconds
from config import start_lat from config import start_lat
from config import start_lon from config import start_lon
from dateutil.parser import parser
from flask import Flask
from flask import jsonify
from flask import render_template
from flask_sqlalchemy import SQLAlchemy
logging.basicConfig(level=logging.INFO, format='%(asctime)s %(message)s') logging.basicConfig(level=logging.INFO, format='%(asctime)s %(message)s')
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -1,6 +1,7 @@
apscheduler apscheduler==3.7.0
python-dateutil python-dateutil==2.8.1
gunicorn gunicorn==20.1.0
Flask==1.1.1 Flask==1.1.2
flask_sqlalchemy flask_sqlalchemy==2.5.1
requests sqlalchemy==1.4.11
requests==2.25.1

View file

@ -1,4 +1,4 @@
FROM nginx:1.15.9 FROM nginx:1.19.10
RUN rm /etc/nginx/nginx.conf RUN rm /etc/nginx/nginx.conf
COPY nginx.conf /etc/nginx/ COPY nginx.conf /etc/nginx/