# Changelog ## [0.10.0] — 2026-05-17 Первый стабильный релиз с PostgreSQL 17. Два способа развёртывания: **Docker Compose** и **без Docker** (Ubuntu + systemd). ### Возможности - Каталог, корзина, регистрация, заказы - PostgreSQL 17 (схема, сессии в БД) - Caddy: HTTPS и reverse proxy (на хосте или в Docker) - Health-check: `GET /health` ### Docker Compose - `docker compose up -d --build` — app + postgres - `docker compose --profile proxy` — опционально Caddy - `docker-compose.dev.yml` — только БД для локальной разработки ### Без Docker (production) - Ubuntu: Node.js 20, PostgreSQL 17, systemd (`deploy/shop.service`) - Скрипты: `setup-postgres-ubuntu.sh`, `fix-db-connection.sh`, `server-update.sh`, `diagnose-502.sh` ### Исправления - `seed.js` больше не вызывает `process.exit` при старте сервера (502 от Caddy) - Ожидание PostgreSQL в `shop.service` перед запуском Node [0.10.0]: https://git.evilfox.cc/test/shop10/releases/tag/v0.10.0