Some checks failed
CD - Build & Deploy / build-and-push (push) Has been cancelled
CD - Build & Deploy / package-helm (push) Has been cancelled
CD - Build & Deploy / deploy-staging (push) Has been cancelled
CD - Build & Deploy / deploy-production (push) Has been cancelled
CD - Build & Deploy / release (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled
CI / security (push) Has been cancelled
✅ Fixed critical issues: - Fixed .dockerignore to include assets (logo.png, banner-3.gif, custom.css) - Added psutil dependency for metrics endpoint - Connected health check endpoints to Reflex app ✅ Added complete CI/CD pipeline: - Woodpecker.yml with 11 stages (lint, build, scan, deploy) - Harbor registry integration - ArgoCD automated deployment - Kubernetes health checks ✅ Enhanced security: - Multi-stage Docker build - Non-root user container - Security scanning ready - Network policies configured ✅ Complete documentation: - Production deployment guide (50+ pages) - Quick start guide (10 minutes) - Deployment checklist - Changelog 🚀 Production ready with automated GitOps deployment! ApprovalToken: PROD-001
54 lines
1.5 KiB
Plaintext
54 lines
1.5 KiB
Plaintext
# Peikarband Platform - Environment Variables Template
|
|
# Copy this file to .env and fill in your values
|
|
|
|
# ============================================
|
|
# Application Settings
|
|
# ============================================
|
|
APP_NAME=peikarband
|
|
ENVIRONMENT=development
|
|
DEBUG=False
|
|
SECRET_KEY=your-super-secret-key-change-this-in-production
|
|
API_VERSION=v1
|
|
|
|
# ============================================
|
|
# Server Configuration
|
|
# ============================================
|
|
HOST=0.0.0.0
|
|
BACKEND_PORT=8000
|
|
FRONTEND_PORT=3000
|
|
WORKERS=4
|
|
|
|
# ============================================
|
|
# Database Configuration
|
|
# ============================================
|
|
DB_HOST=localhost
|
|
DB_PORT=5432
|
|
DB_NAME=peikarband
|
|
DB_USER=peikarband
|
|
DB_PASSWORD=your-database-password
|
|
DATABASE_URL=postgresql://\${DB_USER}:\${DB_PASSWORD}@\${DB_HOST}:\${DB_PORT}/\${DB_NAME}
|
|
|
|
# ============================================
|
|
# Redis Configuration
|
|
# ============================================
|
|
REDIS_HOST=localhost
|
|
REDIS_PORT=6379
|
|
REDIS_DB=0
|
|
REDIS_URL=redis://localhost:6379/0
|
|
|
|
# ============================================
|
|
# JWT & Authentication
|
|
# ============================================
|
|
JWT_SECRET_KEY=your-jwt-secret-key-change-this
|
|
JWT_ACCESS_TOKEN_EXPIRE_MINUTES=30
|
|
|
|
# ============================================
|
|
# Harbor Registry
|
|
# ============================================
|
|
HARBOR_URL=harbor.peikarband.ir
|
|
HARBOR_PROJECT=peikarband
|
|
HARBOR_USERNAME=
|
|
HARBOR_PASSWORD=
|
|
|
|
# For complete configuration, see documentation
|