github.com/rohankumardubey/proxyfs@v0.0.0-20210108201508-653efa9ab00e/saio/container/etc/swift/proxy-server.conf (about) 1 [DEFAULT] 2 bind_ip = 0.0.0.0 3 bind_port = 8080 4 workers = 1 5 user = swift 6 log_facility = LOG_LOCAL1 7 eventlet_debug = true 8 9 [pipeline:main] 10 # Yes, proxy-logging appears twice. This is so that 11 # middleware-originated requests get logged too. 12 pipeline = catch_errors gatekeeper healthcheck proxy-logging cache bulk tempurl ratelimit crossdomain container_sync s3api tempauth staticweb copy container-quotas account-quotas slo dlo pfs versioned_writes proxy-logging proxy-server 13 14 [filter:catch_errors] 15 use = egg:swift#catch_errors 16 17 [filter:gatekeeper] 18 use = egg:swift#gatekeeper 19 20 [filter:healthcheck] 21 use = egg:swift#healthcheck 22 23 [filter:proxy-logging] 24 use = egg:swift#proxy_logging 25 26 [filter:cache] 27 use = egg:swift#memcache 28 memcache_max_connections = 1024 29 30 [filter:bulk] 31 use = egg:swift#bulk 32 33 [filter:tempurl] 34 use = egg:swift#tempurl 35 36 [filter:ratelimit] 37 use = egg:swift#ratelimit 38 39 [filter:crossdomain] 40 use = egg:swift#crossdomain 41 42 [filter:container_sync] 43 use = egg:swift#container_sync 44 current = //saio/saio_endpoint 45 46 [filter:s3api] 47 use = egg:swift#s3api 48 allow_multipart_uploads = yes 49 check_bucket_owner = no 50 dns_compliant_bucket_names = yes 51 force_swift_request_proxy_log = yes 52 s3_acl = no 53 54 [filter:tempauth] 55 use = egg:swift#tempauth 56 user_admin_admin = admin .admin .reseller_admin 57 user_test_tester = testing .admin 58 user_test2_tester2 = testing2 .admin 59 user_test_tester3 = testing3 60 61 [filter:staticweb] 62 use = egg:swift#staticweb 63 64 [filter:copy] 65 use = egg:swift#copy 66 67 [filter:container-quotas] 68 use = egg:swift#container_quotas 69 70 [filter:account-quotas] 71 use = egg:swift#account_quotas 72 73 [filter:slo] 74 use = egg:swift#slo 75 76 [filter:dlo] 77 use = egg:swift#dlo 78 79 # For bypass_mode, one of off (default), read-only, or read-write 80 [filter:pfs] 81 use = egg:pfs_middleware#pfs 82 proxyfsd_host = 127.0.0.1 83 proxyfsd_port = 12345 84 bypass_mode = read-write 85 86 [filter:versioned_writes] 87 use = egg:swift#versioned_writes 88 allow_versioned_writes = true 89 90 [app:proxy-server] 91 use = egg:swift#proxy 92 allow_account_management = true 93 account_autocreate = true