From f27d7449167a6c645d2310994e737623a3ecd30f Mon Sep 17 00:00:00 2001 From: Alex Lambson Date: Tue, 3 Feb 2026 12:25:48 -0700 Subject: [PATCH] fix: logging --- docker-compose.prod.yml | 1 + kirovy/settings/_base.py | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index a814cd0..f495816 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -37,6 +37,7 @@ services: - ${SSL_KEY_PATH}:/etc/nginx/ssl/certs/privkey.pem:ro - ${HOST_STATIC_ROOT}:/usr/share/nginx/html/static # website static assets. - ${HOST_MEDIA_ROOT}:/usr/share/nginx/html/silo # website user-uploaded files. + - ./docker/data/nginx/logs:/var/log/nginx ports: - "${EXPOSED_PORT:-80}:80" - "${EXPOSED_SSL_PORT:-443}:443" diff --git a/kirovy/settings/_base.py b/kirovy/settings/_base.py index 04595ce..bfc960b 100644 --- a/kirovy/settings/_base.py +++ b/kirovy/settings/_base.py @@ -239,3 +239,18 @@ RUN_ENVIRONMENT = get_env_var("RUN_ENVIRONMENT", settings_constants.RunEnvironment.PRODUCTION, run_environment_valid) """attr: Defines which type of environment we are running on. Useful for debug logic.""" + + +LOGGING = { + "version": 1, + "disable_existing_loggers": False, + "handlers": { + "console": { + "class": "logging.StreamHandler", + }, + }, + "root": { + "handlers": ["console"], + "level": "INFO", + }, +}