aurganize-backend/.gitignore

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/