Files
WhatIDo/.gitignore
T
dev 4b620d3e59 chore(repo): перестать отслеживать генерируемый public/version.json
Файл генерируется дважды и всегда расходится с HEAD:
- .git/hooks/post-commit вызывает scripts/gen-version.js и переписывает файл
  новым хешем после каждого коммита, поэтому он немедленно снова становится
  грязным и коммитить его бесполезно;
- Dockerfile пишет свою копию внутрь образа из аргументов GIT_COMMIT, и её
  приложение и отдаёт: public/ не смонтирован в контейнер, а public/admin.js
  читает /version.json по HTTP.

Отслеживаемый файл в рабочей копии рантайму не нужен. scripts/deploy.sh уже
исключает его из проверки чистоты, теперь это перестаёт быть обходным путём.
2026-09-26 15:36:32 +03:00

35 lines
424 B
Plaintext

# --- Environment / secrets ---
.env
.env.*
!.env.example
*.pem
*.key
*.crt
certs/
wg/
# --- Run-time data / uploads ---
uploads/
backups/
*.sql.gz
*.tar.gz
# --- Generated build artifacts ---
public/version.json
# --- Node ---
node_modules/
# --- Logs / tmp / OS ---
*.log
.tmp/
tmp/
.DS_Store
Thumbs.db
# --- Playwright test artifacts ---
.playwright-mcp/
# --- Internal audit (not for commit) ---
SECURITY_AUDIT.md