Назад к документации
Деплой в продакшен
Рекомендации
Для продакшен-среды мы рекомендуем использовать Kubernetes или Docker Swarm для оркестрации, а также настроить мониторинг и автоматическое масштабирование.
Docker Compose (staging)
version: "3.9"
services:
server:
image: sarnas/server:latest
ports:
- "8080:8080"
environment:
- DB_URL=postgres://user:pass@db:5432/sarnas
depends_on:
- db
db:
image: postgres:16
environment:
POSTGRES_PASSWORD: passProduction Checklist
- • Использовать read-replica для PostgreSQL
- • Включить SSL/TLS для всех эндпоинтов
- • Настроить резервное копирование (RPO 1 час)
- • Использовать CDN для статических файлов