veylant/.gitignore
2026-03-13 13:43:09 +01:00

91 lines
3.0 KiB
Plaintext

# ─── Go ───────────────────────────────────────────────────────────────────────
bin/
*.exe
*.exe~
*.dll
*.so
*.dylib
*.test
*.out
coverage.out
coverage.html
coverage_internal.out
coverage/
go.work
go.work.sum
vendor/
# ─── Python ───────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.pyc
.venv/
venv/
env/
*.egg-info/
.pytest_cache/
.mypy_cache/
htmlcov/
.ruff_cache/
# ─── Node / Frontend ──────────────────────────────────────────────────────────
node_modules/
.next/
out/
dist/
*.local
web/dist/
web/.vite/
# ─── web-public (standalone public site — has its own build/deploy) ───────────
web-public/
# ─── Secrets & config ─────────────────────────────────────────────────────────
# Real config lives in config.yaml — use config.yaml.example as the template
config.yaml
.env
.env.*
!.env.example
*.pem
*.key
*.p12
*.pfx
secrets/
vault-tokens/
# ─── Generated proto stubs (regenerated via `make proto`) ─────────────────────
gen/
services/pii/gen/
# ─── Terraform state ──────────────────────────────────────────────────────────
.terraform/
*.tfstate
*.tfstate.*
*.tfplan
.terraform.lock.hcl
# ─── Docker ───────────────────────────────────────────────────────────────────
.docker/
# ─── Logs & temp ──────────────────────────────────────────────────────────────
*.log
logs/
tmp/
*.tmp
# ─── Test / scratch files ─────────────────────────────────────────────────────
test_smtp.go
# ─── IDE ──────────────────────────────────────────────────────────────────────
.idea/
.vscode/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
# ─── Compiled proxy binary ────────────────────────────────────────────────────
proxy