fix: настройка подключения MySQL CRM из Docker контейнера

- Изменён docker-compose.yml: добавлен network_mode: host для доступа к MySQL на хосте
- Обновлён config.py: mysql_crm_host = localhost (работает в режиме host)
- MySQL CRM теперь успешно подключается из контейнера
This commit is contained in:
Fedor
2025-12-03 18:08:05 +03:00
parent 6a9f8b5465
commit 3d9669dd8e
2 changed files with 2 additions and 5 deletions

View File

@@ -45,7 +45,7 @@ class Settings(BaseSettings):
# ============================================
# MYSQL CRM (vtiger CRM)
# ============================================
mysql_crm_host: str = "localhost"
mysql_crm_host: str = "localhost" # В режиме network_mode: host используем localhost # Доступ к хосту из Docker контейнера
mysql_crm_port: int = 3306
mysql_crm_db: str = "ci20465_72new"
mysql_crm_user: str = "ci20465_72new"

View File

@@ -19,12 +19,9 @@ services:
ticket_form_backend:
container_name: ticket_form_backend
build: ./backend
ports:
- "${TICKET_FORM_BACKEND_PORT:-8200}:8200"
network_mode: host
env_file:
- .env
networks:
- ticket-form-network
restart: unless-stopped
redis: