Installation - galkindmitrii/openstack_swift_s3 GitHub Wiki

The middleware installation process is quite simple. Clone or fetch the repository to your Swift proxy server node (may be done via git clone or fetch accordingly). Launch the installation process by executing python setup.py install with the super user privilegies in the repository folder.

When the installation is completed, it is necessary to add the middleware to the target proxy-server configuration. The proxy-server config file proxy-server.conf is located in /etc/swift/ by default. swifts3 should be added to the pipeline:main section before any other middleware that waits for swift requests. Sample config file is located in repository's etc/ folder.

Final step is to restart the proxy-server, may be done via swift-init all stop and then swift-init all start