production only deploy

This commit is contained in:
2025-04-19 20:25:43 +03:00
parent 11b08e0c3d
commit d70c952cd9
11 changed files with 137 additions and 491 deletions

View File

@@ -0,0 +1,25 @@
# PostgreSQL Production Environment Configuration
# PostgreSQL Settings
POSTGRES_USER=postgres
POSTGRES_PASSWORD=secure_production_password
POSTGRES_DB=postgres
# Resource Limits
POSTGRES_CPU_LIMIT=2
POSTGRES_MEMORY_LIMIT=4G
# Storage Configuration
POSTGRES_DATA_PATH=/data/postgres
# Network Configuration
POSTGRES_SUBNET=172.28.0.0/16
POSTGRES_NETWORK=postgres_network_prod
# Logging Configuration
POSTGRES_LOG_MAX_SIZE=200m
POSTGRES_LOG_MAX_FILE=10
# Backup Configuration
BACKUP_RETENTION_DAYS=30
BACKUP_DIR=/backups/postgres