- docker-compose.yml همه مقادیر محرمانه را با ${VAR:?} از .env میخواند — بدون .env استک بالا نمیآید
- docker-compose.prod.yml: ورودی 443 + ریدایرکت HTTP به HTTPS + گواهی Let's Encrypt و قواعد Host برای همه روترها
- healthcheck بکاند (api/health) و فرانت (wget) + سوار کردن frontend/dist در بکاند برای تزریق متا + روتر سئو (robots/sitemap/blog/projects) با اولویت 50
- سرویس mc با پروفایل tools + scripts/backup.sh (pg_dump + آینه MinIO با نگهداری ۱۴ روزه)
- .env.example ریشه + بروزرسانی READMEها
32 lines
357 B
Plaintext
32 lines
357 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.venv/
|
|
venv/
|
|
env/
|
|
|
|
# Environment
|
|
.env
|
|
|
|
# پشتیبانگیری محلی
|
|
backups/
|
|
|
|
# Node / Vite
|
|
node_modules/
|
|
dist/
|
|
.vite/
|
|
|
|
# IDE / OS
|
|
.idea/
|
|
.vscode/
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Database
|
|
*.sqlite3
|
|
*.db
|
|
|
|
# تصاویر محلی — از پنل/کنسول MinIO مدیریت میشوند
|
|
frontend/public/images/
|