Initial commit — Умный Байт landing

This commit is contained in:
2026-05-13 09:32:45 +03:00
commit 9e21350def
37 changed files with 1950 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
# Умный Байт — лендинг компании
Сайт компании ООО «Умный Байт» (umbyte.ru) с админ-панелью для управления контентом.
## Стек
- **Frontend**: Vite + React + TypeScript + Tailwind CSS
- **Backend**: Node.js + Express + TypeScript
- **БД**: PostgreSQL 16
- **Auth**: JWT
- **Deploy**: Docker + Coolify на fortress.zeroday.su
## Структура
```
umbyte-landing/
├── frontend/ # Публичный лендинг + админка
├── backend/ # REST API
├── db/ # SQL миграции
├── Dockerfile # production билд (multi-stage)
└── docker-compose.yml # для локальной разработки
```
## Production deploy
Push в `main` → Coolify автоматически собирает Dockerfile и деплоит.
Переменные окружения (в Coolify):
- `DB_HOST=postgres-<UUID>` — полное имя контейнера БД
- `DB_USER`, `DB_PASSWORD`, `DB_NAME`
- `JWT_SECRET` — случайная строка
- `ADMIN_INITIAL_PASSWORD` — пароль первого админа при инициализации