refactor: Реорганизация структуры для контейнеризации
- database/ папка в корне проекта для БД - public/ для статики и медиа (монтируются отдельно) - Обновлены docker-compose файлы с правильными томами
This commit is contained in:
@@ -27,10 +27,11 @@ services:
|
||||
- DB_PASSWORD=${POSTGRES_PASSWORD:-postgres}
|
||||
- PYTHONUNBUFFERED=1
|
||||
|
||||
# Тома для статических файлов и медиа
|
||||
# Тома для медиа, статики и БД
|
||||
volumes:
|
||||
- django_staticfiles:/app/public/static
|
||||
- django_mediafiles:/app/public/media
|
||||
- public_media:/app/public/media
|
||||
- public_static:/app/public/static
|
||||
- database:/app/database
|
||||
- ./logs:/app/logs
|
||||
|
||||
# Перенаправляем порты
|
||||
@@ -114,9 +115,11 @@ services:
|
||||
volumes:
|
||||
postgres_data:
|
||||
driver: local
|
||||
django_staticfiles:
|
||||
public_media:
|
||||
driver: local
|
||||
django_mediafiles:
|
||||
public_static:
|
||||
driver: local
|
||||
database:
|
||||
driver: local
|
||||
|
||||
# Сеть для сервисов
|
||||
|
||||
Reference in New Issue
Block a user