Добавить Install

2026-05-17 06:51:14 +00:00
parent b2bf6229ea
commit 81b4d92ad5
+50
@@ -0,0 +1,50 @@
# Shop — документация v0.10.0
Интернет-магазин на **Node.js** и **PostgreSQL 17**.
## Способы установки
| Способ | Когда использовать |
|--------|-------------------|
| **[Установка через Docker](Install-Docker)** | Быстрый старт, тест, изолированное окружение |
| **[Установка без Docker](Install-Native)** | Production на Ubuntu, systemd, свой Caddy |
## Требования
**Docker:** Docker Engine 24+, Docker Compose v2.
**Без Docker:** Ubuntu 22.04 / 24.04, Node.js 20, PostgreSQL 17.
## Быстрый старт
### Docker (3 команды)
```bash
git clone https://git.evilfox.cc/test/shop10.git && cd shop10
git checkout v0.10.0
cp .env.docker.example .env && docker compose up -d --build
```
Сайт: http://localhost:3000
### Без Docker
```bash
git clone https://git.evilfox.cc/test/shop10.git && cd shop10
git checkout v0.10.0
# см. Install-Native
```
## Проверка работы
```bash
curl -s http://127.0.0.1:3000/health
```
Ожидается: `{"ok":true,"service":"shop","database":"postgresql"}`
## Ссылки
- [Репозиторий](https://git.evilfox.cc/test/shop10)
- [Releases](https://git.evilfox.cc/test/shop10/releases)
- [Решение проблем](Troubleshooting)