a6e6cc9943
Co-authored-by: Cursor <cursoragent@cursor.com>
1.5 KiB
1.5 KiB
Релиз 0.20.0
Что нового относительно 0.10.0
| Функция | Описание |
|---|---|
| Админ-панель | /admin — статистика, заказы, пользователи, товары, брони |
| Роли | customer, admin |
| Профиль | /account — имя, email, пароль |
| Cookies | Баннер согласия, блок входа без принятия |
| Бронирование | Кнопка на товаре, вкладка в кабинете |
| Сброс пароля | /forgot-password → письмо → новый пароль |
Быстрый старт
Docker
git checkout v0.20.0
cp .env.docker.example .env
# SESSION_SECRET, при необходимости SMTP и SITE_URL
docker compose up -d --build
Ubuntu
git checkout v0.20.0
bash scripts/setup-postgres-ubuntu.sh
cp .env.example .env
npm install --omit=dev
systemctl restart shop
Администратор по умолчанию
- Email:
admin@site.com - Пароль:
admin(смените в production)
SMTP (письма)
Обязательно для production-сброса пароля. Без SMTP ссылка выводится в лог сервера.
SITE_URL=https://shop.example.com
SMTP_HOST=smtp.example.com
SMTP_PORT=587
SMTP_USER=...
SMTP_PASS=...
SMTP_FROM=shop@example.com
Gitea Release
export GITEA_TOKEN=...
bash scripts/publish-gitea-release.sh 0.20.0