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

tank: use index.cgi for cook (cross will use one)
author Christophe Lincoln <pankso@slitaz.org>
date Sun May 13 00:51:21 2012 +0200 (2012-05-13)
parents 3968ae316e5d
children 11b633eddc25
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@303 75 index-file.names = ( "cooker.cgi", "index.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@263 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 }