- Go module (github.com/elfoundation/hatch) with go 1.25 - cmd/hatch: HTTP server with GET /healthz returning 200 OK - Multi-stage Dockerfile producing static binary from scratch - docker-compose with hatch + optional Caddy reverse proxy - CI placeholder with Go test/lint stubs - .gitignore, .dockerignore, .env.example Co-Authored-By: Paperclip <noreply@paperclip.ing>
38 lines
456 B
Plaintext
38 lines
456 B
Plaintext
# Git
|
|
.git
|
|
.gitignore
|
|
.gitattributes
|
|
|
|
# Docs (not needed at runtime)
|
|
docs/
|
|
|
|
# Editor config
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Environment (keep .env.example)
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Docker (avoid recursive copy)
|
|
Dockerfile
|
|
docker-compose.yml
|
|
.dockerignore
|
|
|
|
# Node artifacts (from pre-migration scaffold, will be removed by ELF-15)
|
|
node_modules/
|
|
pnpm-lock.yaml
|
|
package.json
|
|
apps/
|
|
|
|
# Test / build caches
|
|
*.test
|
|
coverage/
|