This commit is contained in:
60
.dockerignore
Normal file
60
.dockerignore
Normal file
@@ -0,0 +1,60 @@
|
||||
.git/
|
||||
.gitea/
|
||||
|
||||
# --- Secrets: never let these reach the Docker daemon ---
|
||||
.env
|
||||
.env.*
|
||||
!.env.example
|
||||
|
||||
# --- Other services' sources (each build only needs its own) ---
|
||||
# Deliberately NOT excluded here because the Dockerfiles already COPY
|
||||
# only the one services/<name>/ directory they need — Docker's build
|
||||
# context still includes the rest unless listed below. Uncomment the
|
||||
# ones you don't need for a given service's build, or leave as-is for
|
||||
# simplicity (COPY-level filtering already prevents cross-contamination).
|
||||
# services/agent/
|
||||
# services/billing/
|
||||
# services/conversation/
|
||||
# services/gateway/
|
||||
# services/iam/
|
||||
# services/knowledge/
|
||||
# services/notification/
|
||||
# services/workspace/
|
||||
|
||||
# --- Docs (not needed inside any image) ---
|
||||
*.md
|
||||
ARCHITECTURE.md
|
||||
CHANGES.md
|
||||
README.md
|
||||
UI-REDESIGN.md
|
||||
|
||||
# --- Kubernetes / CI / infra manifests (not part of any Go build) ---
|
||||
k8s/
|
||||
.gitea/workflows/
|
||||
docker-compose.yml
|
||||
docker-compose.*.yml
|
||||
|
||||
# --- Go build artifacts / local tooling ---
|
||||
/bin/
|
||||
/dist/
|
||||
*.test
|
||||
*.out
|
||||
coverage.out
|
||||
coverage.html
|
||||
/tools/bin/
|
||||
go.work
|
||||
go.work.sum
|
||||
/vendor/
|
||||
|
||||
# --- Editor / OS cruft ---
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# --- Misc ---
|
||||
*.log
|
||||
tmp/
|
||||
Reference in New Issue
Block a user