69 lines
No EOL
1.3 KiB
Text
69 lines
No EOL
1.3 KiB
Text
# --- Version control / CI ---
|
|
# NOTE: `.git` is intentionally INCLUDED in the build context — the builder
|
|
# stage runs `apk add git` so `generate:version-info` can read commit
|
|
# metadata (commitHash, gitDescribe, commitDate) into versionInfo.json,
|
|
# which ships in the image and is shown by the admin VersionOverlay.
|
|
# Keep .git out only if you don't care about that overlay being populated.
|
|
.github
|
|
.junie
|
|
|
|
# --- Dependencies (reinstalled in the image) ---
|
|
node_modules
|
|
**/node_modules
|
|
|
|
# --- Next.js build artifacts (regenerated by build stage) ---
|
|
.next
|
|
out
|
|
build
|
|
|
|
# --- Local runtime data ---
|
|
media
|
|
mission-files
|
|
|
|
# --- Tests + Playwright artifacts (not needed for the production image) ---
|
|
tests
|
|
test-results
|
|
playwright-report
|
|
blob-report
|
|
playwright-report
|
|
.playwright-mcp
|
|
test.env
|
|
playwright.config.ts
|
|
vitest.config.mts
|
|
vitest.setup.ts
|
|
|
|
# --- Editör / IDE / local tooling ---
|
|
.idea
|
|
.vscode
|
|
.opencode
|
|
.omo
|
|
.codegraph
|
|
.logs
|
|
|
|
# --- Generated / build-info ---
|
|
tsconfig.tsbuildinfo
|
|
next-env.d.ts
|
|
|
|
# --- Env files (injected by Coolify per environment) ---
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# --- Misc project noise ---
|
|
README.md
|
|
TODO.md
|
|
AGENTS.md
|
|
DEPLOYMENT.md
|
|
docs
|
|
Writerside
|
|
repro-account.ts
|
|
reset-test-user-password.ts
|
|
pnpm-lock.yaml.bk
|
|
.yarnrc
|
|
.npmrc
|
|
|
|
# Docker own files (avoid recursion)
|
|
Dockerfile
|
|
.dockerignore
|
|
docker-compose.yml
|
|
docker-compose.*.yml |