From dcd6d7eb5cc32357613d615b69e0a32327c179c6 Mon Sep 17 00:00:00 2001 From: test Date: Sun, 17 May 2026 07:05:05 +0000 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20home?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 home.md diff --git a/home.md b/home.md new file mode 100644 index 0000000..5ceeb27 --- /dev/null +++ b/home.md @@ -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)