Files
shop10/docs/RELEASE-0.20.md
T

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