CityGame/.gitignore
Camille acbc22e6f9 feat: add Coolify deployment pipeline via coolify-bridge
- .coolify-bridge.yml: per-project config (slug, branches, previews)
  No UUIDs needed — bridge creates Coolify resources automatically
- docker-compose.coolify.yml: Coolify-compatible compose with build
  directives, SERVICE_FQDN_FRONTEND_80, H2 profile for PR previews
- infra/traefik/onedev.yml: Traefik dynamic config routing
  git.pele.cam → OneDev (deployed to /data/coolify/proxy/dynamic/)
- coolify-bridge/: generic OneDev→Coolify bridge service
  FastAPI + APScheduler, auto-discovers all projects, find-or-create
  Coolify resources (project, server, env, apps), systemd service
- .onedev-buildspec.yml: add optional notify step at end of CI
2026-05-30 12:03:47 +02:00

104 lines
3.2 KiB
Text

# ──────────────────────────────────────────
# Node / NX
# ──────────────────────────────────────────
node_modules/
dist/
.nx/cache
.nx/workspace-data
.nx/installation
*.local
# Lockfiles — seul pnpm-lock.yaml est versionné
package-lock.json
yarn.lock
# pnpm
pnpm-debug.log*
.pnpm-store/
# ──────────────────────────────────────────
# Java / Maven
# ──────────────────────────────────────────
apps/backend/target/
**/*.class
*.jar
*.war
*.ear
hs_err_pid*
replay_pid*
# Maven wrapper cache
.m2/
# ──────────────────────────────────────────
# Environment
# ──────────────────────────────────────────
.env
.env.local
.env.*.local
# ──────────────────────────────────────────
# IDE — IntelliJ IDEA
# ──────────────────────────────────────────
.idea/
*.iml
*.ipr
*.iws
out/
# IDE — VS Code (keep workspace-shared settings)
.vscode/settings.json
.vscode/*.code-workspace
.vscode/.ropeproject
# IDE — Eclipse
.classpath
.project
.settings/
bin/
# ──────────────────────────────────────────
# OS
# ──────────────────────────────────────────
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
# ──────────────────────────────────────────
# Docker
# ──────────────────────────────────────────
.docker/
.docker-oci/
# ──────────────────────────────────────────
# Tests & Coverage
# ──────────────────────────────────────────
coverage/
reports/
.m2/
apps/backend/target/surefire-reports/
# ──────────────────────────────────────────
# Logs
# ──────────────────────────────────────────
*.log
logs/
apps/backend/logs/
# ──────────────────────────────────────────
# Temporaires
# ──────────────────────────────────────────
tmp/
temp/
*.tmp
*.bak
*.swp
*.swo
*~
coolify-bridge/
infra/