Docker Compose
Самый быстрый способ развернуть Saschat — через Docker Compose.
Требования
Docker 24+
Docker Compose v2
Минимум 2 GB RAM
Запуск
Клонируйте репозиторий:
git clone https://github.com/podsas/saschat.git cd saschat
Создайте файл
.envс переменными окружения:
POSTGRES_USER=saschat POSTGRES_PASSWORD=your_secure_password JWT_ISSUER=https://your-domain.com SFU_SECRET=your_sfu_secret TURN_SECRET=your_turn_secret SERVER_HOST=your-server-ip
Запустите все сервисы:
docker compose up -d
Сервисы
Проверка
# Auth Server curl http://localhost:8081/ # Object Server curl http://localhost:8082/ # JWKS curl http://localhost:8081/.well-known/jwks.json