Skip to content

ret0rn/vtbMapAPI

Repository files navigation

vtbMapAPI

API для нахождения оптимального офиса исходя из данных по загруженности

GitHub go.mod Go version

Client

Запуск

Makefile

По дефолту при старте makefile'ов выставляется флаг --build

Вы можете добавить нужные вам флаги посредством выставлении переменной DOKERFLAGS

  • -d : Detached mode: Run containers in the background

generate short url Develop

Запустите make команду

make develop -sk DOKERFLAGS="-d"

generate short url Production

Для запуска на сервере понадобится создать фалы переменных окружения

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

Tips

Вы можете изменить лимиты потребления ресурсов у приложения и базы данных, посредством выставления нужные вам значений в файле docker-compose.yaml в разделе deploy

deploy:
  resources:
    limits:
      cpus: "1"
      memory: "1g"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published