Add backup system configuration settings
This commit is contained in:
parent
7744e71761
commit
f77e6dc70b
@ -100,6 +100,21 @@ class Settings(BaseSettings):
|
|||||||
SIMPLYCRM_USERNAME: str = ""
|
SIMPLYCRM_USERNAME: str = ""
|
||||||
SIMPLYCRM_API_KEY: str = ""
|
SIMPLYCRM_API_KEY: str = ""
|
||||||
|
|
||||||
|
# Backup System Configuration
|
||||||
|
BACKUP_STORAGE_PATH: str = "/app/backups"
|
||||||
|
BACKUP_DRY_RUN: bool = False
|
||||||
|
BACKUP_RETENTION_DAYS: int = 30
|
||||||
|
BACKUP_RETENTION_MONTHLY: int = 12
|
||||||
|
|
||||||
|
# Offsite Backup Settings (SFTP)
|
||||||
|
OFFSITE_ENABLED: bool = False
|
||||||
|
SFTP_HOST: str = ""
|
||||||
|
SFTP_PORT: int = 22
|
||||||
|
SFTP_USER: str = ""
|
||||||
|
SFTP_PASSWORD: str = ""
|
||||||
|
SFTP_REMOTE_PATH: str = "/backups"
|
||||||
|
SSH_KEY_PATH: str = ""
|
||||||
|
|
||||||
# Deployment Configuration (used by Docker/Podman)
|
# Deployment Configuration (used by Docker/Podman)
|
||||||
POSTGRES_USER: str = "bmc_hub"
|
POSTGRES_USER: str = "bmc_hub"
|
||||||
POSTGRES_PASSWORD: str = "bmc_hub"
|
POSTGRES_PASSWORD: str = "bmc_hub"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user