# Описание проекта Доработка автоматизированной системы планирования и выполнения численного моделирования процессов сжигания топлив в горелочных устройствах энергоустановок предназначена для оптимизации процессов проведения численных экспериментов с цифровой моделью горелочного устройства с целью поиска наиболее экономичных и низко-эмиссионных режимов работы # Участники 1. Кашин Максим 2. Клюшенкова Ксения 3. Базунов Андрей 4. Жимолостнова Анна 5. Цуканова Ирина # Запуск проекта ## 1. Создание окружения ``` py -m venv .venv ``` ## 2. Переход в окружение ``` .\.venv\Scripts\activate ``` ## 3. Скачивание библиотек ``` pip install -r .\requirements.txt ``` ## 4. Создаем .env Необходимо создать файл и поместить в него необходимые параметры. ``` DATABASE=SuperService POSTGRES_USER=UserSuperService POSTGRES_PASSWORD=NotWarningWord1 CLICKHOUSE_USER=UserMyHouse CLICKHOUSE_PASSWORD=NotWarningWord2 ``` ## 5. Запускаем все контейнеры ``` docker-compose up --build ``` При необходимости можем закрыть контейнера ``` docker-compose down ``` ## 6. Запускаем проект ``` python runner.py ``` ## 7. Подключение к ClickHouse Команда входа в ClickHouse ``` docker exec -it clickhouse-db clickhouse-client -u UserMyHouse --password NotWarningWord2 --host localhost ``` Использовать базу данных ``` USE SuperService; ``` ## 7. Подключение к PostgreSQL Команда входа в ClickHouse ``` docker exec -it postgres-db psql -U UserSuperService -d SuperService ```