first commit

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
shop
2026-05-16 20:52:15 +03:00
parent 3419d90e61
commit 323e0a2926
67 changed files with 1723 additions and 3077 deletions
-31
View File
@@ -1,31 +0,0 @@
# Changelog
## [Unreleased]
### Изменено
- Caddy заменён на **Traefik v3** (маршруты в `traefik/dynamic/shop.yml`)
- `CADDY_EMAIL``ACME_EMAIL` в `.env`
## [0.20] — 2026-05-16
### Добавлено
- Регистрация (`/register`), вход (`/login`), выход
- Личный кабинет (`/account`) с редактированием профиля
- Сессии в cookie, хеширование паролей bcrypt
- Таблицы `users` и `sessions` в PostgreSQL
## [0.10-beta] — 2026-05-16
### Добавлено
- Главная страница интернет-магазина (Go, HTML/CSS)
- PostgreSQL 17 с SSL, Docker Compose, Caddy
- Интерактивный установщик (`install.sh` / `install.ps1`) — домен и база данных
- Проверка версий (`check.sh` / `check.ps1`, `/health`, `/version`)
- Инструкция быстрого деплоя на сервер в README
### Стек
- Go 1.22, pgx/v5
- PostgreSQL 17, Caddy 2