feat(deploy): aibook.fun deploy layer (terraform + ansible + docker on DO)
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
# aibook-fun deploy — gitignore
|
||||
# ⚠️ CRITICAL: Never commit credentials or state files
|
||||
|
||||
# =============================================================================
|
||||
# Terraform / OpenTofu State (CRITICAL - contains infrastructure details)
|
||||
# =============================================================================
|
||||
*.tfstate
|
||||
*.tfstate.*
|
||||
*.tfstate.backup
|
||||
.terraform/
|
||||
# NOTE: .terraform.lock.hcl is NOT ignored — commit it so provider versions
|
||||
# are reproducible across machines/CI runs.
|
||||
|
||||
# Terraform variable files with real values
|
||||
terraform.tfvars
|
||||
terraform.tfvars.json
|
||||
*.auto.tfvars
|
||||
*.auto.tfvars.json
|
||||
|
||||
# Terraform crash logs
|
||||
crash.log
|
||||
crash.*.log
|
||||
|
||||
# =============================================================================
|
||||
# Environment Files (CRITICAL - contains passwords)
|
||||
# =============================================================================
|
||||
.env
|
||||
.env.prod
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# =============================================================================
|
||||
# Backups (may contain sensitive data)
|
||||
# =============================================================================
|
||||
backups/
|
||||
*.tar.gz
|
||||
*.sql
|
||||
*.sql.gz
|
||||
|
||||
# =============================================================================
|
||||
# Logs
|
||||
# =============================================================================
|
||||
logs/
|
||||
*.log
|
||||
|
||||
# =============================================================================
|
||||
# OS & Editor
|
||||
# =============================================================================
|
||||
.DS_Store
|
||||
.DS_Store?
|
||||
._*
|
||||
Thumbs.db
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
.idea/
|
||||
.vscode/
|
||||
*.code-workspace
|
||||
|
||||
# =============================================================================
|
||||
# Docker
|
||||
# =============================================================================
|
||||
docker-compose.override.yml
|
||||
docker-compose.override.yaml
|
||||
|
||||
# =============================================================================
|
||||
# Ansible
|
||||
# =============================================================================
|
||||
*.retry
|
||||
.vault-pass
|
||||
|
||||
# OpenTofu saved plans (sensitive) — never commit
|
||||
*.tfplan
|
||||
Reference in New Issue
Block a user