Перейти к содержанию

Настройка платформы

Требования

  • Ubuntu 22.04 LTS
  • Docker и Docker Compose
  • Nginx
  • PostgreSQL (в Docker)

Установка

1. Клонирование репозитория

cd /opt/gen7x
git clone <repository-url> .

2. Настройка переменных окружения

Скопируйте .env.example в .env и заполните значения:

cd /opt/gen7x/docker
cp .env.example .env
nano .env

3. Запуск сервисов

cd /opt/gen7x/docker
docker compose up -d

4. Настройка Nginx

Конфигурации находятся в /opt/gen7x/nginx/conf.d/

5. SSL сертификаты

Положите Cloudflare Origin SSL сертификаты в /opt/gen7x/nginx/ssl/

Проверка

# Проверка статуса контейнеров
docker compose ps

# Проверка логов
docker compose logs -f

# Проверка Nginx
nginx -t
systemctl status nginx