summaryrefslogtreecommitdiff
path: root/doc/saio/swift/proxy-server.conf
diff options
context:
space:
mode:
Diffstat (limited to 'doc/saio/swift/proxy-server.conf')
-rw-r--r--doc/saio/swift/proxy-server.conf14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/saio/swift/proxy-server.conf b/doc/saio/swift/proxy-server.conf
index 869eff871..5dcf1e4eb 100644
--- a/doc/saio/swift/proxy-server.conf
+++ b/doc/saio/swift/proxy-server.conf
@@ -77,6 +77,20 @@ use = egg:swift#listing_formats
[filter:symlink]
use = egg:swift#symlink
+# To enable, add the s3api middleware to the pipeline before tempauth
+[filter:s3api]
+use = egg:swift#s3api
+
+# Example to create root secret: `openssl rand -base64 32`
+[filter:keymaster]
+use = egg:swift#keymaster
+encryption_root_secret = changeme/changeme/changeme/changeme/change/=
+
+# To enable use of encryption add both middlewares to pipeline, example:
+# <other middleware> keymaster encryption proxy-logging proxy-server
+[filter:encryption]
+use = egg:swift#encryption
+
[app:proxy-server]
use = egg:swift#proxy
allow_account_management = true