# CubeBackup setting file. Lines beginning with '#' are comments and are ignored. # Set http proxy for outbound requests # HttpProxy = "http://0.0.0.0:8080" # --- Backup settings --- [Backup] # Number of backup threads. The default value is decided automatically by CubeBackup depending on your hardware and storage type. For more information, please visit https://www.cubebackup.com/docs/faq/gsuite-backup-parallel/ # WorkerCount = 4 # Whether download abusive files or not. Default value: false (recommended). For more information about downloading abusive files, please visit https://developers.google.com/drive/api/v3/manage-downloads # AcknowledgeAbuse = false # --- Restore settings --- [Restore] # By default, CubeBackup allows you to restore data to a different account. If, for privacy reasons, you want to restrict data restoration to only the owner of the data, please change the value of 'RestoreToOwnerOnly' to true and remove the comment character from the head of the line. For detailed information, please see https://www.cubebackup.com/docs/tutorials/restore-to-owner-only/ # RestoreToOwnerOnly = false # --- Export settings --- [Export] # To enable the data export function, change the value of 'Enabled' to true. # After the value has been changed, you will need to restart the CubeBackup service in order for the change to take effect. # For more information, please refer to https://www.cubebackup.com/docs/tutorials/enable-data-export/. Enabled = false # --- Web console settings --- [Web] # Web server port. Default value ":80" Bind = ":80" # HTTPS/SSL settings. For detailed instructions, please refer to https://www.cubebackup.com/docs/tutorials/enable-https-for-cubebackup-web-console/ # HTTPSEnabled = true # Domains = [""] # CertFile = "" # KeyFile = "" # Whether hide email subject or not in web console. Default value: false. Different organizations may have different privacy policies, so set this option based on your organization's policy. HideEmailSubject = false # Whether hide email body or not in web console. Default value: true. Different organizations may have different privacy policies, so set this option based on your organization's policy. HideEmailBody = true # To enable two-factor authentication, change the value of 'TwoFactorAuthEnabled' to true. TwoFactorAuthEnabled = false # Enable gzip compress. Default value: true GzipEnabled = true # To enable Google OAuth login for all users, add the OAuth client ID created in the Google Developer Console here. For detailed instructions, please refer to https://www.cubebackup.com/docs/tutorials/enable-oauth-login # GoogleOAuthClientId = "" [API] # See CubeBackup API Reference https://www.cubebackup.com/docs/tutorials/cubebackup-api-reference/ for more information. # Whether or not to enable CubeBackup APIs. # Enabled = false # IP whitelist for CubeBackup API access. # IPWhitelist = ["192.168.1.0/24"] [Hooks] # See CubeBackup Hooks Reference https://www.cubebackup.com/docs/tutorials/cubebackup-hook-reference/ for more information. # Location of hook script to run after backup procedure finishes for each domain # BackupDomainComplete = "" # Location of hook script to run after backup procedure finishes for each user # BackupUserComplete = "" # Location of hook script to run after backup procedure finishes for each Shared drive # BackupSharedDriveComplete = "" # Location of hook script to run after each restore task # RestoreComplete = "" # Location of hook script to run after each export task # ExportComplete = ""