45 lines
729 B
Plaintext
45 lines
729 B
Plaintext
# ── Docker build context — loại bỏ mã nguồn/bí mật không cần vào image ──
|
|
.git
|
|
.gitignore
|
|
.github
|
|
|
|
# Mã nguồn client (JSX) — image CHỈ chứa bản precompiled (minified)
|
|
app/static/js/app.jsx
|
|
app/static/js/app.jsx.new
|
|
*.jsx
|
|
|
|
# Bí mật
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# Dependencies / build cache
|
|
node_modules
|
|
__pycache__
|
|
*.pyc
|
|
.cache
|
|
.pytest_cache
|
|
|
|
# Tài liệu / kế hoạch / backup nội bộ
|
|
wiki.md
|
|
PLAN.md
|
|
PLAN*
|
|
plans/
|
|
md/
|
|
*.patch
|
|
*.recovered
|
|
index.html.recovered
|
|
celerybeat-schedule
|
|
celerybeat.pid
|
|
|
|
# Dữ liệu runtime (mount volume riêng — KHÔNG chép vào image)
|
|
app/storage/uploads
|
|
app/storage/processed
|
|
app/storage/sonicforge.db
|
|
celerybeat-schedule
|
|
|
|
# Test
|
|
tests/
|
|
tools/
|
|
samples/
|