diff --git a/examples/apache2/account-server.template b/examples/apache2/account-server.template new file mode 100644 index 0000000000..e39bf25b1b --- /dev/null +++ b/examples/apache2/account-server.template @@ -0,0 +1,23 @@ +# Account Server VHOST Template For Apache2 +# +# Change %PORT% to the port that you wish to use on your system +# Change %SERVICENAME% to the service name you are using +# Change the debug level as you see fit +# +# For example: +# Replace %PORT% by 6012 +# Replace %SERVICENAME% by account-server-1 + +NameVirtualHost *:%PORT% +Listen %PORT% + + + WSGIDaemonProcess %SERVICENAME% processes=5 threads=1 + WSGIProcessGroup %SERVICENAME% + WSGIScriptAlias / /var/www/swift/%SERVICENAME%.wsgi + WSGIApplicationGroup %{GLOBAL} + LimitRequestFields 200 + ErrorLog /var/log/%APACHE_NAME%/%SERVICENAME% + LogLevel debug + CustomLog /var/log/%APACHE_NAME%/access.log combined + diff --git a/examples/apache2/container-server.template b/examples/apache2/container-server.template new file mode 100644 index 0000000000..e4ff7ce2cc --- /dev/null +++ b/examples/apache2/container-server.template @@ -0,0 +1,23 @@ +# Container Server VHOST Template For Apache2 +# +# Change %PORT% to the port that you wish to use on your system +# Change %SERVICENAME% to the service name you are using +# Change the debug level as you see fit +# +# For example: +# Replace %PORT% by 6011 +# Replace %SERVICENAME% by container-server-1 + +NameVirtualHost *:%PORT% +Listen %PORT% + + + WSGIDaemonProcess %SERVICENAME% processes=5 threads=1 + WSGIProcessGroup %SERVICENAME% + WSGIScriptAlias / /var/www/swift/%SERVICENAME%.wsgi + WSGIApplicationGroup %{GLOBAL} + LimitRequestFields 200 + ErrorLog /var/log/%APACHE_NAME%/%SERVICENAME% + LogLevel debug + CustomLog /var/log/%APACHE_NAME%/access.log combined + diff --git a/examples/apache2/object-server.template b/examples/apache2/object-server.template new file mode 100644 index 0000000000..c8aaee1d52 --- /dev/null +++ b/examples/apache2/object-server.template @@ -0,0 +1,24 @@ +# Object Server VHOST Template For Apache2 +# +# Change %PORT% to the port that you wish to use on your system +# Change %SERVICENAME% to the service name you are using +# Change the debug level as you see fit +# +# For example: +# Replace %PORT% by 6010 +# Replace %SERVICENAME% by object-server-1 + + +NameVirtualHost *:%PORT% +Listen %PORT% + + + WSGIDaemonProcess %SERVICENAME% processes=5 threads=1 + WSGIProcessGroup %SERVICENAME% + WSGIScriptAlias / /var/www/swift/%SERVICENAME%.wsgi + WSGIApplicationGroup %{GLOBAL} + LimitRequestFields 200 + ErrorLog /var/log/%APACHE_NAME%/%SERVICENAME% + LogLevel debug + CustomLog /var/log/%APACHE_NAME%/access.log combined + diff --git a/examples/apache2/proxy-server.template b/examples/apache2/proxy-server.template new file mode 100644 index 0000000000..4066ad60d2 --- /dev/null +++ b/examples/apache2/proxy-server.template @@ -0,0 +1,25 @@ +# Proxy Server VHOST Template For Apache2 +# +# Change %PORT% to the port that you wish to use on your system +# Change %SERVICENAME% to the service name you are using +# Change the debug level as you see fit +# +# For example: +# Replace %PORT% by 8080 +# Replace %SERVICENAME% by proxy-server + +NameVirtualHost *:%PORT% +Listen %PORT% + + + # The limit of an object size + LimitRequestBody 5368709122 + WSGIDaemonProcess %SERVICENAME% processes=5 threads=1 + WSGIProcessGroup %SERVICENAME% + WSGIScriptAlias / /var/www/swift/%SERVICENAME%.wsgi + WSGIApplicationGroup %{GLOBAL} + LimitRequestFields 200 + ErrorLog /var/log/%APACHE_NAME%/%SERVICENAME% + LogLevel debug + CustomLog /var/log/%APACHE_NAME%/access.log combined + diff --git a/examples/wsgi/account-server.wsgi.template b/examples/wsgi/account-server.wsgi.template new file mode 100644 index 0000000000..51bcc00d92 --- /dev/null +++ b/examples/wsgi/account-server.wsgi.template @@ -0,0 +1,14 @@ +# Account Server wsgi Template +# +# Change %SERVICECONF% to the service conf file you are using +# +# For example: +# Replace %SERVICECONF% by account-server/1.conf +# +# This file than need to be saved under /var/www/swift/%SERVICENAME%.wsgi +# * Replace %SERVICENAME% with the service name you use your system +# E.g. Replace %SERVICENAME% by account-server-1 + +from swift.common.wsgi import init_request_processor +application, conf, logger, log_name = \ + init_request_processor('/etc/swift/%SERVICECONF%','account-server') diff --git a/examples/wsgi/container-server.wsgi.template b/examples/wsgi/container-server.wsgi.template new file mode 100644 index 0000000000..bebd3e6a41 --- /dev/null +++ b/examples/wsgi/container-server.wsgi.template @@ -0,0 +1,14 @@ +# Container Server wsgi Template +# +# Change %SERVICECONF% to the service conf file you are using +# +# For example: +# Replace %SERVICECONF% by container-server/1.conf +# +# This file than need to be saved under /var/www/swift/%SERVICENAME%.wsgi +# * Replace %SERVICENAME% with the service name you use your system +# E.g. Replace %SERVICENAME% by container-server-1 + +from swift.common.wsgi import init_request_processor +application, conf, logger, log_name = \ + init_request_processor('/etc/swift/%SERVICECONF%','container-server') diff --git a/examples/wsgi/object-server.wsgi.template b/examples/wsgi/object-server.wsgi.template new file mode 100644 index 0000000000..afcb14324c --- /dev/null +++ b/examples/wsgi/object-server.wsgi.template @@ -0,0 +1,14 @@ +# Object Server wsgi Template +# +# Change %SERVICECONF% to the service conf file you are using +# +# For example: +# Replace %SERVICECONF% by object-server/1.conf +# +# This file than need to be saved under /var/www/swift/%SERVICENAME%.wsgi +# * Replace %SERVICENAME% with the service name you use your system +# E.g. Replace %SERVICENAME% by object-server-1 + +from swift.common.wsgi import init_request_processor +application, conf, logger, log_name = \ + init_request_processor('/etc/swift/%SERVICECONF%','object-server') diff --git a/examples/wsgi/proxy-server.wsgi.template b/examples/wsgi/proxy-server.wsgi.template new file mode 100644 index 0000000000..1a48afeca6 --- /dev/null +++ b/examples/wsgi/proxy-server.wsgi.template @@ -0,0 +1,14 @@ +# Proxy Server wsgi Template +# +# Change %SERVICECONF% to the service conf file you are using +# +# For example: +# Replace %SERVICECONF% by proxy-server.conf +# +# This file than need to be saved under /var/www/swift/%SERVICENAME%.wsgi +# * Replace %SERVICENAME% with the service name you use your system +# E.g. Replace %SERVICENAME% by proxy-server + +from swift.common.wsgi import init_request_processor +application, conf, logger, log_name = \ + init_request_processor('/etc/swift/%SERVICECONF%','proxy-server')