feat: Add initial production deployment support
- 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
This commit is contained in:
53
actix_mvc_app/.gitignore
vendored
Normal file
53
actix_mvc_app/.gitignore
vendored
Normal file
@@ -0,0 +1,53 @@
|
||||
# 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
|
Reference in New Issue
Block a user