Operator --repair was blocked when pm2 watch owned /tmp lock file. Only --repair-if-needed uses flock; lock path moved under deploy/. Co-authored-by: Cursor <cursoragent@cursor.com>
42 lines
656 B
Plaintext
42 lines
656 B
Plaintext
# dependencies
|
|
node_modules
|
|
|
|
# build
|
|
dist
|
|
coverage
|
|
|
|
# env & local
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# replica DSNs contain live DB passwords
|
|
deploy/replicas.env
|
|
deploy/.replica-data.lock
|
|
|
|
# SMS import target files may contain live DB passwords
|
|
prisma/khanegi-sms-targets.json
|
|
prisma/*-sms-targets.json
|
|
!prisma/khanegi-sms-targets.example.json
|
|
|
|
# prisma / sqlite
|
|
prisma/dev.db
|
|
prisma/dev.db-journal
|
|
*.db
|
|
|
|
# one-off local ops (do not commit)
|
|
scripts/zero-gholaktala-sms.mjs
|
|
|
|
# local runtime toggles
|
|
data/
|
|
|
|
# uploaded tenant assets (runtime dir at repo root — keep src/uploads source tracked)
|
|
/uploads/
|
|
|
|
# logs & ide
|
|
*.log
|
|
.DS_Store
|
|
.idea
|
|
.vscode
|
|
*.tsbuildinfo
|