slitaz-forge annotate tank/files/etc/lighttpd/vhosts.conf @ rev 691

Tiny edit
author Paul Issott <paul@slitaz.org>
date Mon Apr 17 18:21:41 2017 +0100 (2017-04-17)
parents 95ed22875a04
children
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" )
pascal@614 12 proxy.server = (
pascal@614 13 "/console" => (( "host" => "127.0.0.1", "port" => 4200 ))
pascal@614 14 )
pascal@614 15 auth.backend = "htpasswd"
pascal@614 16 auth.backend.htpasswd.userfile = "/home/slitaz/www/ns/httpd.users"
pascal@614 17 auth.require = ( "/console" =>
pascal@614 18 (
pascal@614 19 "method" => "basic",
pascal@614 20 "realm" => "Use your mercurial login to use the console service",
pascal@614 21 "require" => "valid-user"
pascal@614 22 )
pascal@614 23 )
pankso@186 24 }
pankso@186 25
pankso@394 26 # slitaz.pro
pankso@186 27 #
pankso@200 28 $HTTP["host"] =~ "(slitaz\.pro$|pro\.slitaz\.org$)" {
pankso@259 29 server.document-root = "/home/slitaz/www/pro/web"
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@186 32 cgi.assign = (
pankso@256 33 ".py" => "/usr/bin/python",
pankso@186 34 ".cgi" => "/bin/sh"
pankso@186 35 )
pankso@186 36 }
pankso@186 37
pankso@186 38 # boot.slitaz.org
pankso@186 39 #
pankso@186 40 $HTTP["host"] =~ "boot\.slitaz\.org$" {
pankso@186 41 server.document-root = "/home/slitaz/www/boot"
pankso@186 42 server.errorlog = "/var/log/lighttpd/boot.slitaz.org-error.log"
pankso@186 43 accesslog.filename = "/var/log/lighttpd/boot.slitaz.org-access.log"
pankso@186 44 cgi.assign = (
pankso@186 45 ".cgi" => "/bin/sh"
pankso@186 46 )
pankso@186 47 }
pankso@186 48
pankso@186 49 # people.slitaz.org
pankso@186 50 #
pankso@186 51 $HTTP["host"] =~ "people\.slitaz\.org$" {
pankso@186 52 userdir.path = "Public"
pankso@186 53 userdir.exclude-user = ("root")
pankso@186 54 server.document-root = "/home/slitaz/www/people"
pankso@186 55 server.errorlog = "/var/log/lighttpd/people.slitaz.org-erro.log"
pankso@186 56 accesslog.filename = "/var/log/lighttpd/people.slitaz.org-access.log"
pankso@186 57 }
pankso@186 58
pankso@186 59 # cook.slitaz.org
pankso@186 60 #
pankso@186 61 $HTTP["host"] =~ "cook\.slitaz\.org$" {
pankso@186 62 server.document-root = "/home/slitaz/www/cook"
pankso@186 63 server.errorlog = "/var/log/lighttpd/cook.slitaz.org-error.log"
pankso@186 64 accesslog.filename = "/var/log/lighttpd/cook.slitaz.org-access.log"
pankso@186 65 cgi.assign = (
pankso@186 66 ".cgi" => "/bin/sh"
pankso@186 67 )
pankso@303 68 index-file.names = ( "cooker.cgi", "index.cgi" )
pankso@186 69 }
pankso@186 70
pankso@191 71 # slitaz.me
pankso@191 72 #
pascal@614 73 $HTTP["host"] =~ "(slitaz\.me$|me\.slitaz\.org$|mypizza\.slitaz\.org$)" {
pankso@191 74 server.document-root = "/home/slitaz/www/me"
pankso@191 75 server.errorlog = "/var/log/lighttpd/slitaz.me-error.log"
pankso@191 76 accesslog.filename = "/var/log/lighttpd/slitaz.me-access.log"
pankso@191 77 }
pankso@191 78
pankso@212 79 # roadmap.slitaz.org
pankso@212 80 #
pankso@212 81 $HTTP["host"] =~ "roadmap\.slitaz\.org$" {
pankso@212 82 server.document-root = "/home/slitaz/www/roadmap"
pankso@212 83 server.errorlog = "/var/log/lighttpd/roadmap.slitaz.org-error.log"
pankso@212 84 accesslog.filename = "/var/log/lighttpd/roadmap.slitaz.org-access.log"
pankso@212 85 cgi.assign = (
pankso@212 86 ".cgi" => "/bin/sh"
pankso@212 87 )
pankso@212 88 index-file.names = ( "roadmap.cgi" )
pankso@212 89 }
pankso@212 90
pankso@228 91 # bugs.slitaz.org
pankso@228 92 #
pankso@228 93 $HTTP["host"] =~ "^bugs\.slitaz\.org$" {
pankso@228 94 server.document-root = "/home/slitaz/www/bugs"
pankso@228 95 server.errorlog = "/var/log/lighttpd/bugs.slitaz.org-error.log"
pankso@228 96 accesslog.filename = "/var/log/lighttpd/bugs.slitaz.org-access.log"
pankso@228 97 index-file.names = ( "bugs.cgi" )
pankso@228 98 cgi.assign = (
pankso@228 99 ".cgi" => "/bin/sh"
pankso@228 100 )
pankso@228 101 }
pankso@228 102
pankso@220 103 # try.slitaz.org (For testing)
pankso@220 104 #
pankso@220 105 $HTTP["host"] =~ "(try\.slitaz\.org$)" {
pankso@228 106 server.document-root = "/home/slitaz/www/try"
pankso@220 107 server.errorlog = "/var/log/lighttpd/try.slitaz.org-error.log"
pankso@220 108 accesslog.filename = "/var/log/lighttpd/try.slitaz.org-access.log"
pankso@220 109 cgi.assign = (
pankso@263 110 ".py" => "/usr/bin/python",
pankso@262 111 ".sh" => "/bin/sh",
pankso@220 112 ".cgi" => "/bin/sh"
pankso@220 113 )
pankso@228 114 #index-file.names = ( "index.cgi" )
pankso@220 115 }
pankso@220 116
pankso@390 117 # scn.slitaz.org
pankso@200 118 #
pankso@436 119 $HTTP["host"] =~ "scn\.slitaz\.org$" {
pankso@390 120 server.document-root = "/home/slitaz/www/scn"
pankso@390 121 server.errorlog = "/var/log/lighttpd/scn.slitaz.org-error.log"
pankso@390 122 accesslog.filename = "/var/log/lighttpd/scn.slitaz.org-access.log"
pankso@390 123 index-file.names = ( "index.cgi" )
pankso@390 124 cgi.assign = (
pankso@390 125 ".cgi" => "/bin/sh"
pankso@390 126 )
pankso@390 127 }
pankso@390 128
pankso@467 129 # arm.slitaz.org
pankso@390 130 #
pankso@467 131 $HTTP["host"] =~ "arm\.slitaz\.org$" {
pankso@467 132 server.document-root = "/home/slitaz/www/arm"
pankso@467 133 server.errorlog = "/var/log/lighttpd/arm.slitaz.org-error.log"
pankso@467 134 accesslog.filename = "/var/log/lighttpd/arm.slitaz.org-access.log"
pankso@468 135 #index-file.names = ( "index.cgi" )
pankso@390 136 cgi.assign = (
pankso@390 137 ".cgi" => "/bin/sh"
pankso@390 138 )
pankso@200 139 }
pankso@200 140
pankso@394 141 # irc.slitaz.org
pankso@394 142 #
pankso@436 143 $HTTP["host"] =~ "irc\.slitaz\.org$" {
pankso@396 144 server.document-root = "/home/slitaz/www/irc"
pankso@394 145 server.errorlog = "/var/log/lighttpd/irc.slitaz.org-error.log"
pankso@394 146 accesslog.filename = "/var/log/lighttpd/irc.slitaz.org-access.log"
pankso@394 147 index-file.names = ( "index.cgi" )
pankso@394 148 cgi.assign = (
pankso@394 149 ".cgi" => "/bin/sh"
pankso@394 150 )
pankso@394 151 }
pankso@394 152
pankso@436 153 # tinycm.slitaz.org - TinyCM official website
pankso@436 154 #
pankso@439 155 $HTTP["host"] =~ "tinycm\.slitaz\.org$" {
pankso@436 156 server.document-root = "/home/slitaz/www/tinycm"
pankso@436 157 server.errorlog = "/var/log/lighttpd/tinycm.slitaz.org-error.log"
pankso@436 158 accesslog.filename = "/var/log/lighttpd/tinycm.slitaz.org-access.log"
pankso@436 159 index-file.names = ( "index.cgi" )
pankso@436 160 cgi.assign = (
pankso@436 161 ".cgi" => "/bin/sh"
pankso@436 162 )
pankso@436 163 }
pankso@436 164
pankso@186 165 # ssfs.slitaz.org
pankso@186 166 #
pankso@186 167 $HTTP["host"] =~ "ssfs\.slitaz\.org$" {
pankso@186 168 cgi.assign = (
pankso@186 169 ".cgi" => "/bin/sh"
pankso@186 170 )
pankso@186 171 index-file.names = ( "ssfs.cgi" )
pankso@186 172 server.document-root = "/home/slitaz/www/ssfs"
pankso@186 173 auth.backend = "plain"
pankso@186 174 auth.backend.plain.userfile = "/etc/ssfs/httpd.users"
pankso@186 175 auth.require = ( "/home/" =>
pankso@186 176 (
pankso@186 177 "method" => "basic",
pankso@186 178 "realm" => "SliTaz Ssfs protected area",
pankso@186 179 "require" => "valid-user"
pankso@186 180 )
pankso@186 181 )
pankso@186 182 }
pankso@545 183
pankso@545 184 # piclass.org - PiClass project website
pankso@545 185 #
pankso@545 186 $HTTP["host"] =~ "piclass\.org$" {
pankso@574 187 server.document-root = "/home/piclass/website"
pankso@545 188 server.errorlog = "/var/log/lighttpd/piclass.org-error.log"
pankso@545 189 accesslog.filename = "/var/log/lighttpd/piclass.org-access.log"
pankso@574 190 index-file.names = ( "index.cgi", "index.en.html", "index.fr.html" )
pankso@545 191 cgi.assign = (
pankso@545 192 ".cgi" => "/bin/sh"
pankso@545 193 )
pankso@545 194 }
pascal@614 195
pascal@614 196 # mirror.slitaz.org (main 46.105.127.17 ks385316.kimsufi.com)
pascal@614 197 #
pascal@614 198 $HTTP["host"] =~ "mirror.*\.slitaz\.org$" {
pascal@614 199 url.redirect = (
pascal@614 200 "^/packages/cooking/(.*)" => "http://mirror1.slitaz.org/packages/cooking/$1",
pascal@614 201 "^/iso/rolling/(.*)" => "http://mirror1.slitaz.org/iso/rolling/$1",
pascal@614 202 "^/(.*)" => "http://mirror.switch.ch/ftp/mirror/slitaz/$1"
pascal@614 203 )
pascal@614 204 server.document-root = "/home/slitaz/www/boot"
pascal@614 205 }
pascal@614 206
pascal@614 207 # ns.slitaz.org
pascal@614 208 #
pascal@614 209 $HTTP["host"] =~ "ns\.slitaz\.org$" {
pascal@614 210 cgi.assign = (
pascal@614 211 ".cgi" => "/bin/sh"
pascal@614 212 )
pascal@614 213 index-file.names = ( "index.cgi" )
pascal@614 214 server.document-root = "/home/slitaz/www/ns"
pascal@614 215 server.errorlog = "/var/log/lighttpd/ns.slitaz.org-error.log"
pascal@614 216 accesslog.filename = "/var/log/lighttpd/ns.slitaz.org-access.log"
pascal@614 217 auth.backend = "htpasswd"
pascal@614 218 auth.backend.htpasswd.userfile = "/home/slitaz/www/ns/httpd.users"
pascal@614 219 auth.require = ( "" =>
pascal@614 220 (
pascal@614 221 "method" => "basic",
pascal@614 222 "realm" => "Use your mercurial login to use the by.slitaz.org dynamic name server",
pascal@614 223 "require" => "valid-user"
pascal@614 224 )
pascal@614 225 )
pascal@614 226 }
pascal@614 227
pankso@690 228 # seb.slitaz.org
pankso@690 229 #
pankso@690 230 $HTTP["host"] =~ "seb\.slitaz\.org$" {
pankso@690 231 server.document-root = "/home/slitaz/www/seb"
pankso@690 232 server.errorlog = "/var/log/lighttpd/seb.slitaz.org-error.log"
pankso@690 233 accesslog.filename = "/var/log/lighttpd/seb.slitaz.org-access.log"
pankso@690 234 index-file.names = ( "index.cgi" )
pankso@690 235 cgi.assign = (
pankso@690 236 ".cgi" => "/bin/sh"
pankso@690 237 )
pankso@690 238 }
pankso@690 239
pankso@690 240 #
pankso@690 241 #
paul@691 242 # Personal vhosts for contributors (very small sys usage and traffic)
pankso@690 243 #
pankso@690 244 #
pankso@690 245
pankso@690 246 # pankso: cloud.qiluna.com - Yin-Yoga and Meditation MP3 + PDF
pankso@690 247 $HTTP["host"] =~ "cloud\.qiluna\.com$" {
pankso@690 248 server.document-root = "/home/pankso/QiLuna/cloud"
pankso@690 249 server.errorlog = "/var/log/lighttpd/qiluna.com-error.log"
pankso@690 250 accesslog.filename = "/var/log/lighttpd/qiluna.com-access.log"
pankso@690 251 }