# --- 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