194 lines
3.8 KiB
Plaintext
194 lines
3.8 KiB
Plaintext
# ==============================================================================
|
|
# OPERATING SYSTEM FILES
|
|
# ==============================================================================
|
|
|
|
# macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
._*
|
|
|
|
# Windows
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
Desktop.ini
|
|
$RECYCLE.BIN/
|
|
|
|
# Linux
|
|
*~
|
|
.directory
|
|
|
|
# ==============================================================================
|
|
# IDE AND EDITORS
|
|
# ==============================================================================
|
|
|
|
# Visual Studio Code
|
|
.vscode/
|
|
*.code-workspace
|
|
|
|
# JetBrains IDEs (IntelliJ, GoLand, WebStorm)
|
|
.idea/
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
|
|
# Sublime Text
|
|
*.sublime-project
|
|
*.sublime-workspace
|
|
|
|
# Vim
|
|
*.swp
|
|
*.swo
|
|
*.swn
|
|
*~
|
|
|
|
# Emacs
|
|
\#*\#
|
|
.\#*
|
|
|
|
# ==============================================================================
|
|
# GO / BACKEND
|
|
# ==============================================================================
|
|
|
|
# Binaries
|
|
backend/bin/
|
|
backend/tmp/
|
|
*.exe
|
|
*.exe~
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
|
|
# Test binary, built with `go test -c`
|
|
*.test
|
|
|
|
# Output of go coverage tool
|
|
*.out
|
|
coverage.txt
|
|
coverage.html
|
|
|
|
# Go workspace file (Go 1.18+)
|
|
go.work
|
|
|
|
# Vendor directory (if not using modules)
|
|
vendor/
|
|
|
|
# ==============================================================================
|
|
# NODE.JS / FRONTEND
|
|
# ==============================================================================
|
|
|
|
# Dependencies
|
|
node_modules/
|
|
jspm_packages/
|
|
|
|
# Build outputs
|
|
.svelte-kit/
|
|
build/
|
|
dist/
|
|
.output/
|
|
|
|
# Package manager files (lock files are debatable - we'll include them)
|
|
# npm-debug.log*
|
|
# yarn-debug.log*
|
|
# yarn-error.log*
|
|
|
|
# Testing
|
|
coverage/
|
|
.nyc_output
|
|
|
|
# Cache
|
|
.npm
|
|
.eslintcache
|
|
.stylelintcache
|
|
|
|
# ==============================================================================
|
|
# ENVIRONMENT VARIABLES
|
|
# ==============================================================================
|
|
|
|
# Environment files (contain secrets!)
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
.env.production
|
|
|
|
# DO commit .env.example (template without secrets)
|
|
|
|
# ==============================================================================
|
|
# DATABASE
|
|
# ==============================================================================
|
|
|
|
# SQLite databases (if using for local dev)
|
|
*.db
|
|
*.sqlite
|
|
*.sqlite3
|
|
|
|
# PostgreSQL dumps
|
|
*.sql.gz
|
|
*.dump
|
|
|
|
# ==============================================================================
|
|
# LOGS
|
|
# ==============================================================================
|
|
|
|
logs/
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# ==============================================================================
|
|
# TEMPORARY FILES
|
|
# ==============================================================================
|
|
|
|
tmp/
|
|
temp/
|
|
*.tmp
|
|
*.bak
|
|
*.cache
|
|
|
|
# ==============================================================================
|
|
# DOCKER
|
|
# ==============================================================================
|
|
|
|
# Don't ignore docker-compose.yml - we want that in Git
|
|
# Only ignore override files
|
|
docker-compose.override.yml
|
|
|
|
# ==============================================================================
|
|
# KUBERNETES
|
|
# ==============================================================================
|
|
|
|
# Secrets (generated, not committed)
|
|
infrastructure/kubernetes/secrets/
|
|
|
|
# ==============================================================================
|
|
# CERTIFICATES AND KEYS
|
|
# ==============================================================================
|
|
|
|
*.pem
|
|
*.key
|
|
*.crt
|
|
*.cer
|
|
*.p12
|
|
*.pfx
|
|
|
|
# ==============================================================================
|
|
# ARCHIVES
|
|
# ==============================================================================
|
|
|
|
*.zip
|
|
*.tar
|
|
*.tar.gz
|
|
*.rar
|
|
*.7z
|
|
|
|
# ==============================================================================
|
|
# PROJECT-SPECIFIC
|
|
# ==============================================================================
|
|
|
|
# Uploaded files during development
|
|
uploads/
|
|
storage/
|
|
|
|
|
|
# docs/generated/ |