-
Notifications
You must be signed in to change notification settings - Fork 5
Configuration
Jamie Furness edited this page Aug 19, 2014
·
2 revisions
Used to configure the storage of backups on the local file system.
local:
storage:
minCapacity: 10GB
root: /backups/
retention:
minDuration: 0h
minCount: 1
daily: 0
weekly: 0
monthly: 0
yearly: 0
Used to configure the offsite storage of backups and metadata. This requires an Azure Storage account.
offsite:
storage:
minCapacity: 10GB
name: yambackupsdev
key: CHANGEME
retention:
minDuration: 1d
minCount: 1
daily: 7
weekly: 4
monthly: 6
yearly: 0
uploaderThreadPoolSize: 10
Configuration of the AES encryption used for encrypting backups.
encryption:
secret: CHANGEME
salt: CHANGEME
iterations: 10000
length: 128
node:
name: localhost
url: https://localhost:8443
Configuration of the LDAP server used for user authentication. See dropwizard-auth-ldap.
ldap:
uri: ldaps://ldap.example.org:636
cachePolicy: maximumSize=10000, expireAfterAccess=10m
userFilter: ou=people,dc=example,dc=org
groupFilter: ou=groups,dc=example,dc=org
groupMembershipAttribute: memberUid
connectTimeout: 2000ms
readTimeout: 5000ms
lock:
threadPoolSize: 4
acquireTimeout: 1m
refreshFrequency: 15s
token:
temporaryTokenValidity: 1h
encryption:
secret: CHANGEME
salt: CHANGEME
iterations: 1000
length: 128
compression:
codec: SNAPPY
fileExtensions:
- .gz
- .bz2
- .zip