diff --git a/docker-compose.yml b/docker-compose.yml index 36d3c21..3831d8c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,10 +8,10 @@ services: volumes: - ./markdownblog:/markdownblog ports: - - "8000:8000" + - "8234:8234" env_file: - envvars.env - command: python3 manage.py runserver 0.0.0.0:8000 + command: gunicorn markdownblog.wsgi -b 0.0.0.0:8234 @@ -20,4 +20,4 @@ services: ports: - "5432:5432" env_file: - - envvars.env \ No newline at end of file + - envvars.env diff --git a/markdownblog/markdownblog/settings.py b/markdownblog/markdownblog/settings.py index 084b2cb..0a9c71f 100644 --- a/markdownblog/markdownblog/settings.py +++ b/markdownblog/markdownblog/settings.py @@ -122,6 +122,7 @@ USE_TZ = True # https://docs.djangoproject.com/en/4.0/howto/static-files/ STATIC_URL = 'static/' +STATIC_ROOT = '/markdownblog/static' # Default primary key field type # https://docs.djangoproject.com/en/4.0/ref/settings/#default-auto-field @@ -132,3 +133,5 @@ LOGIN_REDIRECT_URL = "/" LOGOUT_REDIRECT_URL = "/" CSRF_HEADER_NAME = "X-CSRFToken" + +CSRF_TRUSTED_ORIGINS = ["https://cdaut.de", "http://cdaut.de"] diff --git a/markdownblog/requirements.txt b/markdownblog/requirements.txt index ec17783..a5e300a 100644 --- a/markdownblog/requirements.txt +++ b/markdownblog/requirements.txt @@ -3,4 +3,5 @@ psycopg2-binary==2.9.3 factory-boy==3.2.1 markdown2==2.4.3 fontawesomefree==6.1.1 -pygments==2.12.0 \ No newline at end of file +pygments==2.12.0 +gunicorn==20.1.0