From 81efaf1ba5435948d5f8b9ee7c818a6d2c03b8ab Mon Sep 17 00:00:00 2001 From: erjemin Date: Thu, 19 Mar 2026 23:34:55 +0300 Subject: [PATCH] fix: correct volume path in docker-compose.prod.yml and add model migration --- .../0004_alter_tbdictumandquotes_options.py | 17 +++++++++++++++++ docker-compose.prod.yml | 6 +++--- 2 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 dicquo/web/migrations/0004_alter_tbdictumandquotes_options.py diff --git a/dicquo/web/migrations/0004_alter_tbdictumandquotes_options.py b/dicquo/web/migrations/0004_alter_tbdictumandquotes_options.py new file mode 100644 index 0000000..ab741fd --- /dev/null +++ b/dicquo/web/migrations/0004_alter_tbdictumandquotes_options.py @@ -0,0 +1,17 @@ +# Generated by Django 6.0.2 on 2026-03-19 20:34 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('web', '0003_alter_tbdictumandquotes_btypograph_and_more'), + ] + + operations = [ + migrations.AlterModelOptions( + name='tbdictumandquotes', + options={'ordering': ['-id'], 'verbose_name': 'ВЫСКАЗЫВАНИЕ', 'verbose_name_plural': 'ВЫСКАЗЫВАНИЯ'}, + ), + ] diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 81968b1..4543297 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -38,7 +38,7 @@ services: sh -c "python manage.py migrate --noinput && python manage.py collectstatic --noinput && mkdir -p /nginx_configs_host/nginx && - sed \"s|/home/user/app/dq-site|${HOST_PROJECT_PATH:-/home/default_user/projects/dq-site}|g\" /home/app/web/config/nginx/dq-app--external-nginx.conf > /nginx_configs_host/nginx/nginx_dq.conf.example && + sed \"s|/home/user/app/dq-site|${HOST_PROJECT_PATH:-/home/default_user/projects/dq-site}|g\" /nginx_configs_host/nginx/dq-app--external-nginx.conf > /nginx_configs_host/nginx/nginx_dq.conf.example && if [ ! -f /nginx_configs_host/nginx/dq-app--external-nginx.conf ]; then cp /nginx_configs_host/nginx/nginx_dq.conf.example /nginx_configs_host/nginx/dq-app--external-nginx.conf; echo 'INIT: Created new nginx config with correct paths'; @@ -63,9 +63,9 @@ services: # Медиа (папка media должна быть рядом с docker-compose.yml) - ./media:/app/public/media - # Конфиги (Монтируем папку ./config с хоста в /nginx_configs_host внутри контейнера) + # Конфиги (Монтируем папку ./configs с хоста в /nginx_configs_host внутри контейнера) # Это нужно, чтобы скрипт запуска мог положить туда .example конфиг и прочитать боевой конфиг. - - ./config:/nginx_configs_host + - ./configs:/nginx_configs_host # 6. Переменные окружения env_file: