- Add .env.example file for environment variable setup - Add .gitignore to manage sensitive files and directories - Add Dockerfile.prod for production-ready Docker image - Add PRODUCTION_CHECKLIST.md for pre/post deployment steps - Add PRODUCTION_DEPLOYMENT.md for deployment instructions - Add STRIPE_SETUP.md for Stripe payment configuration - Add config/default.toml for default configuration settings - Add config/local.toml.example for local configuration template
54 lines
607 B
Plaintext
54 lines
607 B
Plaintext
# Rust build artifacts
|
|
/target/
|
|
Cargo.lock
|
|
|
|
# Environment files
|
|
.env
|
|
.env.local
|
|
.env.production
|
|
|
|
# Local configuration files
|
|
config/local.toml
|
|
config/production.toml
|
|
|
|
# Database files
|
|
data/*.db
|
|
data/*.sqlite
|
|
data/*.json
|
|
|
|
# Log files
|
|
logs/
|
|
*.log
|
|
|
|
# IDE files
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Temporary files
|
|
tmp/
|
|
temp/
|
|
|
|
# SSL certificates (keep examples)
|
|
nginx/ssl/*.pem
|
|
nginx/ssl/*.key
|
|
!nginx/ssl/README.md
|
|
|
|
# Docker volumes
|
|
docker-data/
|
|
|
|
# Backup files
|
|
*.bak
|
|
*.backup
|
|
|
|
# Keep important development files
|
|
!ai_prompt/
|
|
!PRODUCTION_DEPLOYMENT.md
|
|
!STRIPE_SETUP.md
|
|
!payment_plan.md
|