summaryrefslogtreecommitdiff
path: root/templates/default.erb
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2011-02-15 17:16:16 -0200
committerSilvio Rhatto <rhatto@riseup.net>2011-02-15 17:16:16 -0200
commit07806df3d3257e36013d15825d2237eaec1e7235 (patch)
tree26d5a39d1c0f8f8238bf8279f1ffbdf293b78df1 /templates/default.erb
parentf55b8471ed50cb464a7d33041063e325bc263626 (diff)
downloadpuppet-nginx-07806df3d3257e36013d15825d2237eaec1e7235.tar.gz
puppet-nginx-07806df3d3257e36013d15825d2237eaec1e7235.tar.bz2
Managing default site and nginx.conf
Diffstat (limited to 'templates/default.erb')
-rw-r--r--templates/default.erb101
1 files changed, 101 insertions, 0 deletions
diff --git a/templates/default.erb b/templates/default.erb
new file mode 100644
index 0000000..6a56a35
--- /dev/null
+++ b/templates/default.erb
@@ -0,0 +1,101 @@
+# You may add here your
+# server {
+# ...
+# }
+# statements for each of your virtual hosts
+
+server {
+
+ listen 80; ## listen for ipv4
+ #listen [::]:80 default ipv6only=on; ## listen for ipv6
+
+ server_name localhost;
+
+ #access_log /var/log/nginx/localhost.access.log;
+ access_log /dev/null;
+
+ location / {
+ root /var/www;
+ index index.html index.htm;
+ }
+
+ location /doc {
+ root /usr/share;
+ autoindex on;
+ allow 127.0.0.1;
+ deny all;
+ }
+
+ location /images {
+ root /usr/share;
+ autoindex on;
+ }
+
+ #error_page 404 /404.html;
+
+ # redirect server error pages to the static page /50x.html
+ #
+ #error_page 500 502 503 504 /50x.html;
+ #location = /50x.html {
+ # root /var/www/nginx-default;
+ #}
+
+ # proxy the PHP scripts to Apache listening on 127.0.0.1:80
+ #
+ #location ~ \.php$ {
+ #proxy_pass http://127.0.0.1;
+ #}
+
+ # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
+ #
+ #location ~ \.php$ {
+ #fastcgi_pass 127.0.0.1:9000;
+ #fastcgi_index index.php;
+ #fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
+ #includefastcgi_params;
+ #}
+
+ # deny access to .htaccess files, if Apache's document root
+ # concurs with nginx's one
+ #
+ #location ~ /\.ht {
+ #deny all;
+ #}
+}
+
+
+# another virtual host using mix of IP-, name-, and port-based configuration
+#
+#server {
+#listen 8000;
+#listen somename:8080;
+#server_name somename alias another.alias;
+
+#location / {
+#root html;
+#index index.html index.htm;
+#}
+#}
+
+
+# HTTPS server
+#
+#server {
+#listen 443;
+#server_name localhost;
+
+#ssl on;
+#ssl_certificate cert.pem;
+#ssl_certificate_key cert.key;
+
+#ssl_session_timeout 5m;
+
+#ssl_protocols SSLv3 TLSv1;
+#ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
+#ssl_prefer_server_ciphers on;
+
+#location / {
+#root html;
+#index index.html index.htm;
+#}
+#}