Dmitry Gusev 27a7ac2d42
Some checks failed
security / security (push) Has been cancelled
deploy / deploy (push) Has been cancelled
feat(security): Hadolint + GitLeaks + Semgrep workflow (Layer C)
Новый workflow .gitea/workflows/security.yml — параллельно с deploy.yml,
запускается на push в main + на PR. Все три инструмента warning-only:

- Hadolint: bad practices в Dockerfile
- GitLeaks: поиск секретов в истории (полный clone fetch-depth: 0)
- Semgrep: SAST с конфигами p/javascript + p/react + p/typescript + p/security-audit

Не блокируют deploy — findings собираются в логи job'а.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 16:51:08 +03:00
2026-05-22 04:24:25 +03:00

pitstopavto-su-v2

Сайт-визитка магазина автозапчастей «ПитСтоп» — Astro 5 SSG, замена WordPress.

Прод: https://pitstopavto.su Контейнер: pitstopavto-su-v2 на web.hhivp.com:4147

См. CLAUDE.md для деталей стека, деплоя и отката.

Быстрый старт

npm install
npm run dev      # http://localhost:4321
npm run build    # → dist/
npm run preview
Description
������������ ������� � ����-������� (Astro 5, ������ WordPress)
Readme 142 KiB
Languages
Astro 59.4%
CSS 23%
JavaScript 8.9%
TypeScript 6.1%
Dockerfile 2.6%