From 7f608e9663356d6ee70227151be63a30ea304d3f Mon Sep 17 00:00:00 2001 From: CDaut Date: Mon, 27 Jun 2022 23:33:46 +0200 Subject: [PATCH] attempted enabling HTTPS dev server --- .gitignore | 3 ++- docker-compose.yml | 6 ++---- markdownblog/markdownblog/settings.py | 1 + markdownblog/requirements.txt | 5 ++++- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 3a7bc4a..f3af4fb 100644 --- a/.gitignore +++ b/.gitignore @@ -286,4 +286,5 @@ fabric.properties /envvars.env /markdownblog/static -/*.pem \ No newline at end of file +/*.pem +/markdownblog/cert.* \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 36d3c21..23245fa 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,14 +6,12 @@ services: depends_on: - db volumes: - - ./markdownblog:/markdownblog + - ./markdownblog:/markdownblog ports: - "8000:8000" env_file: - envvars.env - command: python3 manage.py runserver 0.0.0.0:8000 - - + command: python3 manage.py runserver_plus --cert-file cert.pem --key-file key.pem --keep-meta-shutdown 0.0.0.0:8000 db: image: postgres:14.3-alpine diff --git a/markdownblog/markdownblog/settings.py b/markdownblog/markdownblog/settings.py index 054a83d..fce21f7 100644 --- a/markdownblog/markdownblog/settings.py +++ b/markdownblog/markdownblog/settings.py @@ -33,6 +33,7 @@ INSTALLED_APPS = [ 'markdownblog', 'fontawesomefree', 'django_2fa', + 'django_extensions', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', diff --git a/markdownblog/requirements.txt b/markdownblog/requirements.txt index 8f38469..4fe3b49 100644 --- a/markdownblog/requirements.txt +++ b/markdownblog/requirements.txt @@ -4,4 +4,7 @@ factory-boy==3.2.1 markdown2==2.4.3 fontawesomefree==6.1.1 pygments==2.12.0 -django-2fa==0.9.0 \ No newline at end of file +django-2fa==0.9.0 +django-extensions==3.1.5 +Werkzeug==2.1.2 +pyOpenSSL==22.0.0 \ No newline at end of file