leadfin (BACKEND)

Установка dev-окружения

Если есть файл дампа, то положите его по пути ./backup/db.dump

Создание .env файла для docker-compose. Необходимо добавить нужные переменные:

Пример :
copy docker/.env.dev.dist docker/.env

Docker Compose

Создание и запуск контейнеров (всё будет развёрнуто автоматически):

Пример :
make up-backend

Установка prod-окружения

Создание .env файла для docker-compose. Необходимо добавить нужные переменные:

Пример :
copy docker/.env.prod.dist docker/.env
Пример :
make up-backend

Запуск

http://localhost и :порт (значение переменной DEPLOY_HTTP_PORT из ./docker/.env)\

Swagger API

Админстирование RabbitMQ


База данных

  1. cd docker
  2. docker-compose exec {db} {command}

db:

  • postgres БД - PostgresSQL (порт: 30005).

command:

  • _dump Сделать дамп БД.
  • _restore [dump_filename] Восстановить дамп БД.

Команды контейнеров

  • Запуск контейнеров:

    Пример :
    make up-backend
  • Остановить все контейнеры:

    Пример :
    make stop-backend
  • Остановить и удалить все контейнеры:

    Пример :
    make down-backend
  • Перезапустить все сервисы:

    Пример :
    make restart-backend

результатов найдено ""

    Результаты не найдены ""