API для нахождения оптимального офиса исходя из данных по загруженности
По дефолту при старте makefile'ов выставляется флаг --build
Вы можете добавить нужные вам флаги
посредством выставлении переменной DOKERFLAGS
- -d : Detached mode: Run containers in the background
Запустите make команду
make develop -sk DOKERFLAGS="-d"
Для запуска на сервере понадобится создать фалы переменных окружения
mkdir ./env/prod/ && \
cp ./env/develop/* ./env/prod/
Поставьте надежный пароль для базы данных и поменяйте путь подключения в конфигурации приложения
nano ./env/prod/database.env ## изменение конфигов базы данных
nano ./env/prod/app.env ## изменение конфигов приложения
Запустите make команду
make prod -sk DOKERFLAGS="-d"
При локальном запуске с документацией можно ознакомится по ссылке
http://localhost:8070/doc/index.html
Или с запущенным на сервере вариантом
Для остановки приложения и базы данных пропишите данную команду
make stop
Вы можете изменить лимиты потребления
ресурсов у приложения и базы данных, посредством выставления
нужные вам значений в файле docker-compose.yaml
в разделе deploy
deploy:
resources:
limits:
cpus: "1"
memory: "1g"