slitaz-forge annotate tank/files/etc/lighttpd/vhosts.conf @ rev 262
tank: add CGI/Python support for try.slitaz.org
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed Apr 11 13:09:35 2012 +0200 (2012-04-11) |
parents | e851b74a7df5 |
children | 3968ae316e5d |
rev | line source |
---|---|
pankso@186 | 1 # /etc/lighttpd/vhosts.conf : Virtual hosts configuration file. |
pankso@186 | 2 # |
pankso@186 | 3 |
pankso@186 | 4 # tank.slitaz.org (Server canonical hostname) |
pankso@186 | 5 # |
pankso@186 | 6 $HTTP["host"] =~ "tank\.slitaz\.org$" { |
pankso@186 | 7 server.document-root = "/home/slitaz/www/tank" |
pankso@186 | 8 server.errorlog = "/var/log/lighttpd/tank.slitaz.org-error.log" |
pankso@186 | 9 accesslog.filename = "/var/log/lighttpd/tank.slitaz.org-access.log" |
pankso@186 | 10 include "awstats.conf" |
pankso@186 | 11 index-file.names += ( "index.php" ) |
pankso@186 | 12 } |
pankso@186 | 13 |
pankso@186 | 14 # pro.slitaz.org |
pankso@186 | 15 # |
pankso@200 | 16 $HTTP["host"] =~ "(slitaz\.pro$|pro\.slitaz\.org$)" { |
pankso@259 | 17 server.document-root = "/home/slitaz/www/pro/web" |
pankso@256 | 18 server.errorlog = "/var/log/lighttpd/slitaz.pro-error.log" |
pankso@256 | 19 accesslog.filename = "/var/log/lighttpd/slitaz.pro-access.log" |
pankso@186 | 20 cgi.assign = ( |
pankso@256 | 21 ".py" => "/usr/bin/python", |
pankso@186 | 22 ".cgi" => "/bin/sh" |
pankso@186 | 23 ) |
pankso@186 | 24 } |
pankso@186 | 25 |
pankso@256 | 26 # webmail.slitaz.pro |
pankso@256 | 27 # |
pankso@256 | 28 $HTTP["host"] =~ "(webmail\.slitaz\.pro$)" { |
pankso@256 | 29 server.document-root = "/home/slitaz/www/pro/webmail" |
pankso@256 | 30 server.errorlog = "/var/log/lighttpd/slitaz.pro-error.log" |
pankso@256 | 31 accesslog.filename = "/var/log/lighttpd/slitaz.pro-access.log" |
pankso@256 | 32 } |
pankso@256 | 33 |
pankso@186 | 34 # boot.slitaz.org |
pankso@186 | 35 # |
pankso@186 | 36 $HTTP["host"] =~ "boot\.slitaz\.org$" { |
pankso@186 | 37 server.document-root = "/home/slitaz/www/boot" |
pankso@186 | 38 server.errorlog = "/var/log/lighttpd/boot.slitaz.org-error.log" |
pankso@186 | 39 accesslog.filename = "/var/log/lighttpd/boot.slitaz.org-access.log" |
pankso@186 | 40 cgi.assign = ( |
pankso@186 | 41 ".cgi" => "/bin/sh" |
pankso@186 | 42 ) |
pankso@186 | 43 } |
pankso@186 | 44 |
pankso@186 | 45 # people.slitaz.org |
pankso@186 | 46 # |
pankso@186 | 47 $HTTP["host"] =~ "people\.slitaz\.org$" { |
pankso@186 | 48 userdir.path = "Public" |
pankso@186 | 49 userdir.exclude-user = ("root") |
pankso@186 | 50 server.document-root = "/home/slitaz/www/people" |
pankso@186 | 51 server.errorlog = "/var/log/lighttpd/people.slitaz.org-erro.log" |
pankso@186 | 52 accesslog.filename = "/var/log/lighttpd/people.slitaz.org-access.log" |
pankso@186 | 53 } |
pankso@186 | 54 |
pankso@186 | 55 # pkgs.slitaz.org |
pankso@186 | 56 # |
pankso@186 | 57 $HTTP["host"] =~ "pkgs\.slitaz\.org$" { |
pankso@186 | 58 server.document-root = "/home/slitaz/www/pkgs" |
pankso@186 | 59 server.errorlog = "/var/log/lighttpd/pkgs.slitaz.org-error.log" |
pankso@186 | 60 accesslog.filename = "/var/log/lighttpd/pkgs.slitaz.org-access.log" |
pankso@186 | 61 cgi.assign = ( |
pankso@186 | 62 ".cgi" => "/bin/sh" |
pankso@186 | 63 ) |
pankso@186 | 64 } |
pankso@186 | 65 |
pankso@186 | 66 # cook.slitaz.org |
pankso@186 | 67 # |
pankso@186 | 68 $HTTP["host"] =~ "cook\.slitaz\.org$" { |
pankso@186 | 69 server.document-root = "/home/slitaz/www/cook" |
pankso@186 | 70 server.errorlog = "/var/log/lighttpd/cook.slitaz.org-error.log" |
pankso@186 | 71 accesslog.filename = "/var/log/lighttpd/cook.slitaz.org-access.log" |
pankso@186 | 72 cgi.assign = ( |
pankso@186 | 73 ".cgi" => "/bin/sh" |
pankso@186 | 74 ) |
pankso@186 | 75 index-file.names = ( "cooker.cgi" ) |
pankso@186 | 76 } |
pankso@186 | 77 |
pankso@191 | 78 # slitaz.me |
pankso@191 | 79 # |
pankso@191 | 80 $HTTP["host"] =~ "slitaz\.me$" { |
pankso@191 | 81 server.document-root = "/home/slitaz/www/me" |
pankso@191 | 82 server.errorlog = "/var/log/lighttpd/slitaz.me-error.log" |
pankso@191 | 83 accesslog.filename = "/var/log/lighttpd/slitaz.me-access.log" |
pankso@191 | 84 } |
pankso@191 | 85 |
pankso@212 | 86 # roadmap.slitaz.org |
pankso@212 | 87 # |
pankso@212 | 88 $HTTP["host"] =~ "roadmap\.slitaz\.org$" { |
pankso@212 | 89 server.document-root = "/home/slitaz/www/roadmap" |
pankso@212 | 90 server.errorlog = "/var/log/lighttpd/roadmap.slitaz.org-error.log" |
pankso@212 | 91 accesslog.filename = "/var/log/lighttpd/roadmap.slitaz.org-access.log" |
pankso@212 | 92 cgi.assign = ( |
pankso@212 | 93 ".cgi" => "/bin/sh" |
pankso@212 | 94 ) |
pankso@212 | 95 index-file.names = ( "roadmap.cgi" ) |
pankso@212 | 96 } |
pankso@212 | 97 |
pankso@228 | 98 # bugs.slitaz.org |
pankso@228 | 99 # |
pankso@228 | 100 $HTTP["host"] =~ "^bugs\.slitaz\.org$" { |
pankso@228 | 101 server.document-root = "/home/slitaz/www/bugs" |
pankso@228 | 102 server.errorlog = "/var/log/lighttpd/bugs.slitaz.org-error.log" |
pankso@228 | 103 accesslog.filename = "/var/log/lighttpd/bugs.slitaz.org-access.log" |
pankso@228 | 104 index-file.names = ( "bugs.cgi" ) |
pankso@228 | 105 cgi.assign = ( |
pankso@228 | 106 ".cgi" => "/bin/sh" |
pankso@228 | 107 ) |
pankso@228 | 108 } |
pankso@228 | 109 |
pankso@220 | 110 # try.slitaz.org (For testing) |
pankso@220 | 111 # |
pankso@220 | 112 $HTTP["host"] =~ "(try\.slitaz\.org$)" { |
pankso@228 | 113 server.document-root = "/home/slitaz/www/try" |
pankso@220 | 114 server.errorlog = "/var/log/lighttpd/try.slitaz.org-error.log" |
pankso@220 | 115 accesslog.filename = "/var/log/lighttpd/try.slitaz.org-access.log" |
pankso@220 | 116 cgi.assign = ( |
pankso@262 | 117 ".py" => "/usr/bin/python" |
pankso@262 | 118 ".sh" => "/bin/sh", |
pankso@220 | 119 ".cgi" => "/bin/sh" |
pankso@220 | 120 ) |
pankso@228 | 121 #index-file.names = ( "index.cgi" ) |
pankso@220 | 122 } |
pankso@220 | 123 |
pankso@200 | 124 # cloud.slitaz.me |
pankso@200 | 125 # |
pankso@200 | 126 $HTTP["host"] =~ "cloud\.slitaz\.me$" { |
pankso@200 | 127 server.document-root = "/home/slitaz/www/cloud" |
pankso@200 | 128 server.errorlog = "/var/log/lighttpd/cloud.slitaz.me-error.log" |
pankso@200 | 129 accesslog.filename = "/var/log/lighttpd/cloud.slitaz.me-access.log" |
pankso@200 | 130 } |
pankso@200 | 131 |
pankso@186 | 132 # ssfs.slitaz.org |
pankso@186 | 133 # |
pankso@186 | 134 $HTTP["host"] =~ "ssfs\.slitaz\.org$" { |
pankso@186 | 135 cgi.assign = ( |
pankso@186 | 136 ".cgi" => "/bin/sh" |
pankso@186 | 137 ) |
pankso@186 | 138 index-file.names = ( "ssfs.cgi" ) |
pankso@186 | 139 server.document-root = "/home/slitaz/www/ssfs" |
pankso@186 | 140 auth.backend = "plain" |
pankso@186 | 141 auth.backend.plain.userfile = "/etc/ssfs/httpd.users" |
pankso@186 | 142 auth.require = ( "/home/" => |
pankso@186 | 143 ( |
pankso@186 | 144 "method" => "basic", |
pankso@186 | 145 "realm" => "SliTaz Ssfs protected area", |
pankso@186 | 146 "require" => "valid-user" |
pankso@186 | 147 ) |
pankso@186 | 148 ) |
pankso@186 | 149 } |
pankso@186 | 150 |
pankso@186 | 151 # These hosts are personnal website for me and my family, pankso. |
pankso@186 | 152 |
pankso@186 | 153 # pankso.com |
pankso@186 | 154 # |
pankso@186 | 155 $HTTP["host"] =~ "(^|\.)pankso\.com$" { |
pankso@186 | 156 server.document-root = "/home/pankso/vhosts/pankso" |
pankso@186 | 157 server.errorlog = "/var/log/lighttpd/pankso.error.log" |
pankso@186 | 158 accesslog.filename = "/var/log/lighttpd/pankso.access.log" |
pankso@186 | 159 } |
pankso@186 | 160 |
pankso@186 | 161 # lincolm.ch |
pankso@186 | 162 # |
pankso@186 | 163 $HTTP["host"] =~ "(^|\.)lincolm\.ch$" { |
pankso@186 | 164 server.document-root = "/home/pankso/vhosts/lincolm" |
pankso@186 | 165 server.errorlog = "/var/log/lighttpd/lincolm.error.log" |
pankso@186 | 166 accesslog.filename = "/var/log/lighttpd/lincolm.access.log" |
pankso@186 | 167 } |