store job from shield/8.6.2
Github source:
1c68eea
or
master branch
Properties¶
port
¶
Port to listen on for HTTP/WebDAV requests
- Default
80
ssl_port
¶
Port to listen on for HTTP/WebDAV requests
- Default
443
tls
¶
certificate
¶TLS Certificate (PEM encoded), used for secure WebDAV.
ciphers
¶Which SSL/TLS ciphers to allow, used for the HTTPS API and Web UI
- Default
ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:HIGH:!MD5:!aNULL:!EDH
key
¶TLS private key (PEM encoded), used for secure WebDAV.
protocols
¶Which SSL/TLS protocols to allow, used for the HTTPS API and Web UI
- Default
TLSv1 TLSv1.1 TLSv1.2
webdav
¶
auth
¶
enabled
¶Whether or not the WebDAV is protected by HTTP Basic Authentication.
- Default
true
realm
¶HTTP Basic Authentication Realm value
- Default
SHIELD WebDAV Storage
users
¶A list of {username: …, password: …} objects used to define the HTTP Basic Authentication credentials that will be permitted to access the WebDAV service.
browsable
¶Whether or not the WebDAV store is browsable. Highly recommended for ease-of-operation.
- Default
true
max-upload
¶Upper limit (in gigabytes) on the size of a single backup archive.
- Default
2
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/store/
directory
(learn more).
bin/nginx
(frombin/nginx
)config/auth.db
(fromconfig/auth.db
)config/nginx.conf
(fromconfig/nginx.conf
)config/tls.key
(fromconfig/tls.key
)config/tls.pub
(fromconfig/tls.pub
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.