diff --git a/messWebsite/Dockerfile b/messWebsite/Dockerfile new file mode 100644 index 0000000..34e531e --- /dev/null +++ b/messWebsite/Dockerfile @@ -0,0 +1,14 @@ +FROM python:3 + +ENV PYTHONUNBUFFERED 1 + +WORKDIR /app + +ADD . /app + +COPY ./requirements.txt /app/requirements.txt + +RUN pip install -r requirements.txt + +COPY . /app + diff --git a/messWebsite/docker-compose.yml b/messWebsite/docker-compose.yml new file mode 100644 index 0000000..589470a --- /dev/null +++ b/messWebsite/docker-compose.yml @@ -0,0 +1,18 @@ +version: '3' + +services: + web: + build: . + command: python manage.py runserver 0.0.0.0:8000 + ports: + - 8000:8000 + volumes: + - .:/code + depends_on: + - db + db: + image: nouchka/sqlite3:latest + volumes: + - ./data/db.sqlite3:/root/db.sqlite3 + environment: + - SQLITE3_DB=db.sqlite3 \ No newline at end of file diff --git a/messWebsite/requirements.txt b/messWebsite/requirements.txt new file mode 100644 index 0000000..c1b2d4f --- /dev/null +++ b/messWebsite/requirements.txt @@ -0,0 +1,9 @@ +Django==4.1.7 +django_allauth==0.54.0 +django_environ==0.10.0 +django_import_export==3.2.0 +pandas==1.5.3 +gunicorn == 20.1.0 +whitenoise==6.4.0 +Pillow +# django-cloudinary-storage==0.3.0 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index cc9384b..0000000 --- a/requirements.txt +++ /dev/null @@ -1,4 +0,0 @@ -Django==4.1.7 -django_allauth==0.54.0 -django_import_export==3.1.0 -pandas==1.5.3