diff options
| author | Adam T. Carpenter <atc@53hor.net> | 2022-03-27 13:48:43 -0400 | 
|---|---|---|
| committer | Adam T. Carpenter <atc@53hor.net> | 2022-03-27 13:48:43 -0400 | 
| commit | 658d6a0e0dfd6f72eb1dd36338574916d968fd02 (patch) | |
| tree | 320289fc03392d958982727211f9a0f7526692d5 | |
| download | theuniversityedge-658d6a0e0dfd6f72eb1dd36338574916d968fd02.tar.xz theuniversityedge-658d6a0e0dfd6f72eb1dd36338574916d968fd02.zip | |
init
| -rw-r--r-- | Bastillefile | 13 | ||||
| -rw-r--r-- | usr/local/etc/lighttpd/conf.d/access_log.conf | 2 | ||||
| -rw-r--r-- | usr/local/etc/lighttpd/conf.d/cgi.conf | 2 | ||||
| -rw-r--r-- | usr/local/etc/lighttpd/conf.d/mime.conf | 558 | ||||
| -rw-r--r-- | usr/local/etc/lighttpd/lighttpd.conf | 12 | 
5 files changed, 587 insertions, 0 deletions
| diff --git a/Bastillefile b/Bastillefile new file mode 100644 index 0000000..ab00790 --- /dev/null +++ b/Bastillefile @@ -0,0 +1,13 @@ +# Prerequisites +PKG lighttpd php80 php80-filter php80-openssl phpmailer6 +OVERLAY usr +CMD mkdir -p /var/www /var/theuniversityedge  + +# Mounts +FSTAB /zroot/theuniversityedge/config /var/theuniversityedge nullfs ro 0 0 +FSTAB /zroot/theuniversityedge/htdocs /var/www nullfs ro 0 0 + +# Start server +SYSRC lighttpd_enable=YES +SERVICE lighttpd restart + diff --git a/usr/local/etc/lighttpd/conf.d/access_log.conf b/usr/local/etc/lighttpd/conf.d/access_log.conf new file mode 100644 index 0000000..71586e9 --- /dev/null +++ b/usr/local/etc/lighttpd/conf.d/access_log.conf @@ -0,0 +1,2 @@ +server.modules += ( "mod_accesslog" ) +accesslog.filename = log_root + "/access.log" diff --git a/usr/local/etc/lighttpd/conf.d/cgi.conf b/usr/local/etc/lighttpd/conf.d/cgi.conf new file mode 100644 index 0000000..cee0470 --- /dev/null +++ b/usr/local/etc/lighttpd/conf.d/cgi.conf @@ -0,0 +1,2 @@ +server.modules += ( "mod_cgi" ) +cgi.assign = ( ".php" => "/usr/local/bin/php-cgi" ) diff --git a/usr/local/etc/lighttpd/conf.d/mime.conf b/usr/local/etc/lighttpd/conf.d/mime.conf new file mode 100644 index 0000000..264feef --- /dev/null +++ b/usr/local/etc/lighttpd/conf.d/mime.conf @@ -0,0 +1,558 @@ +mimetype.assign = ( +	".pcf.Z" => "application/x-font-pcf", +	".tar.bz2" => "application/x-gtar-compressed", +	".tar.gz" => "application/x-gtar-compressed", +	".ez" => "application/andrew-inset", +	".anx" => "application/annodex", +	".atom" => "application/atom+xml", +	".atomcat" => "application/atomcat+xml", +	".atomsrv" => "application/atomserv+xml", +	".lin" => "application/bbolin", +	".cu" => "application/cu-seeme", +	".davmount" => "application/davmount+xml", +	".dcm" => "application/dicom", +	".tsp" => "application/dsptype", +	".es" => "application/ecmascript", +	".epub" => "application/epub+zip", +	".pfr" => "application/font-tdpfr", +	".spl" => "application/futuresplash", +	".gz" => "application/gzip", +	".hta" => "application/hta", +	".jar" => "application/java-archive", +	".ser" => "application/java-serialized-object", +	".class" => "application/java-vm", +	".js" => "application/javascript", +	".json" => "application/json", +	".m3g" => "application/m3g", +	".hqx" => "application/mac-binhex40", +	".cpt" => "application/mac-compactpro", +	".nb" => "application/mathematica", +	".nbp" => "application/mathematica", +	".mbox" => "application/mbox", +	".mdb" => "application/msaccess", +	".doc" => "application/msword", +	".dot" => "application/msword", +	".mxf" => "application/mxf", +	".asn" => "application/octet-stream", +	".bin" => "application/octet-stream", +	".deploy" => "application/octet-stream", +	".ent" => "application/octet-stream", +	".msp" => "application/octet-stream", +	".msu" => "application/octet-stream", +	".oda" => "application/oda", +	".opf" => "application/oebps-package+xml", +	".ogx" => "application/ogg", +	".one" => "application/onenote", +	".onepkg" => "application/onenote", +	".onetmp" => "application/onenote", +	".onetoc2" => "application/onenote", +	".pdf" => "application/pdf", +	".pgp" => "application/pgp-encrypted", +	".key" => "application/pgp-keys", +	".sig" => "application/pgp-signature", +	".prf" => "application/pics-rules", +	".ai" => "application/postscript", +	".eps" => "application/postscript", +	".eps2" => "application/postscript", +	".eps3" => "application/postscript", +	".epsf" => "application/postscript", +	".epsi" => "application/postscript", +	".ps" => "application/postscript", +	".rar" => "application/rar", +	".rdf" => "application/rdf+xml", +	".rtf" => "application/rtf", +	".stl" => "application/sla", +	".smi" => "application/smil+xml", +	".smil" => "application/smil+xml", +	".xht" => "application/xhtml+xml", +	".xhtml" => "application/xhtml+xml", +	".xml" => "application/xml", +	".xsd" => "application/xml", +	".dtd" => "application/xml-dtd", +	".xsl" => "application/xslt+xml", +	".xslt" => "application/xslt+xml", +	".xspf" => "application/xspf+xml", +	".zip" => "application/zip", +	".apk" => "application/vnd.android.package-archive", +	".cdy" => "application/vnd.cinderella", +	".ddeb" => "application/vnd.debian.binary-package", +	".deb" => "application/vnd.debian.binary-package", +	".udeb" => "application/vnd.debian.binary-package", +	".sfd" => "application/vnd.font-fontforge-sfd", +	".kml" => "application/vnd.google-earth.kml+xml", +	".kmz" => "application/vnd.google-earth.kmz", +	".xul" => "application/vnd.mozilla.xul+xml", +	".xlb" => "application/vnd.ms-excel", +	".xls" => "application/vnd.ms-excel", +	".xlt" => "application/vnd.ms-excel", +	".xlam" => "application/vnd.ms-excel.addin.macroEnabled.12", +	".xlsb" => "application/vnd.ms-excel.sheet.binary.macroEnabled.12", +	".xlsm" => "application/vnd.ms-excel.sheet.macroEnabled.12", +	".xltm" => "application/vnd.ms-excel.template.macroEnabled.12", +	".eot" => "application/vnd.ms-fontobject", +	".thmx" => "application/vnd.ms-officetheme", +	".cat" => "application/vnd.ms-pki.seccat", +	".pps" => "application/vnd.ms-powerpoint", +	".ppt" => "application/vnd.ms-powerpoint", +	".ppam" => "application/vnd.ms-powerpoint.addin.macroEnabled.12", +	".pptm" => "application/vnd.ms-powerpoint.presentation.macroEnabled.12", +	".sldm" => "application/vnd.ms-powerpoint.slide.macroEnabled.12", +	".ppsm" => "application/vnd.ms-powerpoint.slideshow.macroEnabled.12", +	".potm" => "application/vnd.ms-powerpoint.template.macroEnabled.12", +	".docm" => "application/vnd.ms-word.document.macroEnabled.12", +	".dotm" => "application/vnd.ms-word.template.macroEnabled.12", +	".odc" => "application/vnd.oasis.opendocument.chart", +	".odb" => "application/vnd.oasis.opendocument.database", +	".odf" => "application/vnd.oasis.opendocument.formula", +	".odg" => "application/vnd.oasis.opendocument.graphics", +	".otg" => "application/vnd.oasis.opendocument.graphics-template", +	".odi" => "application/vnd.oasis.opendocument.image", +	".odp" => "application/vnd.oasis.opendocument.presentation", +	".otp" => "application/vnd.oasis.opendocument.presentation-template", +	".ods" => "application/vnd.oasis.opendocument.spreadsheet", +	".ots" => "application/vnd.oasis.opendocument.spreadsheet-template", +	".odt" => "application/vnd.oasis.opendocument.text", +	".odm" => "application/vnd.oasis.opendocument.text-master", +	".ott" => "application/vnd.oasis.opendocument.text-template", +	".oth" => "application/vnd.oasis.opendocument.text-web", +	".pptx" => "application/vnd.openxmlformats-officedocument.presentationml.presentation", +	".sldx" => "application/vnd.openxmlformats-officedocument.presentationml.slide", +	".ppsx" => "application/vnd.openxmlformats-officedocument.presentationml.slideshow", +	".potx" => "application/vnd.openxmlformats-officedocument.presentationml.template", +	".xlsx" => "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", +	".xltx" => "application/vnd.openxmlformats-officedocument.spreadsheetml.template", +	".docx" => "application/vnd.openxmlformats-officedocument.wordprocessingml.document", +	".dotx" => "application/vnd.openxmlformats-officedocument.wordprocessingml.template", +	".cod" => "application/vnd.rim.cod", +	".mmf" => "application/vnd.smaf", +	".sdc" => "application/vnd.stardivision.calc", +	".sds" => "application/vnd.stardivision.chart", +	".sda" => "application/vnd.stardivision.draw", +	".sdd" => "application/vnd.stardivision.impress", +	".sdf" => "application/vnd.stardivision.math", +	".sdw" => "application/vnd.stardivision.writer", +	".sgl" => "application/vnd.stardivision.writer-global", +	".sxc" => "application/vnd.sun.xml.calc", +	".stc" => "application/vnd.sun.xml.calc.template", +	".sxd" => "application/vnd.sun.xml.draw", +	".std" => "application/vnd.sun.xml.draw.template", +	".sxi" => "application/vnd.sun.xml.impress", +	".sti" => "application/vnd.sun.xml.impress.template", +	".sxm" => "application/vnd.sun.xml.math", +	".sxw" => "application/vnd.sun.xml.writer", +	".sxg" => "application/vnd.sun.xml.writer.global", +	".stw" => "application/vnd.sun.xml.writer.template", +	".sis" => "application/vnd.symbian.install", +	".cap" => "application/vnd.tcpdump.pcap", +	".pcap" => "application/vnd.tcpdump.pcap", +	".vsd" => "application/vnd.visio", +	".vss" => "application/vnd.visio", +	".vst" => "application/vnd.visio", +	".vsw" => "application/vnd.visio", +	".wbxml" => "application/vnd.wap.wbxml", +	".wmlc" => "application/vnd.wap.wmlc", +	".wmlsc" => "application/vnd.wap.wmlscriptc", +	".wpd" => "application/vnd.wordperfect", +	".wp5" => "application/vnd.wordperfect5.1", +	".wk" => "application/x-123", +	".7z" => "application/x-7z-compressed", +	".abw" => "application/x-abiword", +	".dmg" => "application/x-apple-diskimage", +	".bcpio" => "application/x-bcpio", +	".torrent" => "application/x-bittorrent", +	".bz2" => "application/x-bzip", +	".cab" => "application/x-cab", +	".cbr" => "application/x-cbr", +	".cbz" => "application/x-cbz", +	".cda" => "application/x-cdf", +	".cdf" => "application/x-cdf", +	".vcd" => "application/x-cdlink", +	".pgn" => "application/x-chess-pgn", +	".mph" => "application/x-comsol", +	".cpio" => "application/x-cpio", +	".dcr" => "application/x-director", +	".dir" => "application/x-director", +	".dxr" => "application/x-director", +	".dms" => "application/x-dms", +	".wad" => "application/x-doom", +	".dvi" => "application/x-dvi", +	".gsf" => "application/x-font", +	".pfa" => "application/x-font", +	".pfb" => "application/x-font", +	".pcf" => "application/x-font-pcf", +	".mm" => "application/x-freemind", +	".gan" => "application/x-ganttproject", +	".gnumeric" => "application/x-gnumeric", +	".sgf" => "application/x-go-sgf", +	".gcf" => "application/x-graphing-calculator", +	".gtar" => "application/x-gtar", +	".taz" => "application/x-gtar-compressed", +	".tbz" => "application/x-gtar-compressed", +	".tgz" => "application/x-gtar-compressed", +	".hdf" => "application/x-hdf", +	".hwp" => "application/x-hwp", +	".ica" => "application/x-ica", +	".info" => "application/x-info", +	".ins" => "application/x-internet-signup", +	".isp" => "application/x-internet-signup", +	".iii" => "application/x-iphone", +	".iso" => "application/x-iso9660-image", +	".jam" => "application/x-jam", +	".jnlp" => "application/x-java-jnlp-file", +	".jmz" => "application/x-jmol", +	".chrt" => "application/x-kchart", +	".kil" => "application/x-killustrator", +	".skd" => "application/x-koan", +	".skm" => "application/x-koan", +	".skp" => "application/x-koan", +	".skt" => "application/x-koan", +	".kpr" => "application/x-kpresenter", +	".kpt" => "application/x-kpresenter", +	".ksp" => "application/x-kspread", +	".kwd" => "application/x-kword", +	".kwt" => "application/x-kword", +	".latex" => "application/x-latex", +	".lha" => "application/x-lha", +	".lyx" => "application/x-lyx", +	".lzh" => "application/x-lzh", +	".lzx" => "application/x-lzx", +	".book" => "application/x-maker", +	".fb" => "application/x-maker", +	".fbdoc" => "application/x-maker", +	".fm" => "application/x-maker", +	".frame" => "application/x-maker", +	".frm" => "application/x-maker", +	".maker" => "application/x-maker", +	".mif" => "application/x-mif", +	".m3u8" => "application/x-mpegURL", +	".application" => "application/x-ms-application", +	".manifest" => "application/x-ms-manifest", +	".wmd" => "application/x-ms-wmd", +	".wmz" => "application/x-ms-wmz", +	".bat" => "application/x-msdos-program", +	".com" => "application/x-msdos-program", +	".dll" => "application/x-msdos-program", +	".exe" => "application/x-msdos-program", +	".msi" => "application/x-msi", +	".nc" => "application/x-netcdf", +	".pac" => "application/x-ns-proxy-autoconfig", +	".nwc" => "application/x-nwc", +	".o" => "application/x-object", +	".oza" => "application/x-oz-application", +	".p7r" => "application/x-pkcs7-certreqresp", +	".crl" => "application/x-pkcs7-crl", +	".pyc" => "application/x-python-code", +	".pyo" => "application/x-python-code", +	".qgs" => "application/x-qgis", +	".shp" => "application/x-qgis", +	".shx" => "application/x-qgis", +	".qtl" => "application/x-quicktimeplayer", +	".rdp" => "application/x-rdp", +	".rpm" => "application/x-redhat-package-manager", +	".rss" => "application/x-rss+xml", +	".rb" => "application/x-ruby", +	".sce" => "application/x-scilab", +	".sci" => "application/x-scilab", +	".xcos" => "application/x-scilab-xcos", +	".shar" => "application/x-shar", +	".swf" => "application/x-shockwave-flash", +	".swfl" => "application/x-shockwave-flash", +	".scr" => "application/x-silverlight", +	".sql" => "application/x-sql", +	".sit" => "application/x-stuffit", +	".sitx" => "application/x-stuffit", +	".sv4cpio" => "application/x-sv4cpio", +	".sv4crc" => "application/x-sv4crc", +	".tar" => "application/x-tar", +	".gf" => "application/x-tex-gf", +	".pk" => "application/x-tex-pk", +	".texi" => "application/x-texinfo", +	".texinfo" => "application/x-texinfo", +	".roff" => "application/x-troff", +	".t" => "application/x-troff", +	".tr" => "application/x-troff", +	".man" => "application/x-troff-man", +	".me" => "application/x-troff-me", +	".ms" => "application/x-troff-ms", +	".ustar" => "application/x-ustar", +	".src" => "application/x-wais-source", +	".wz" => "application/x-wingz", +	".crt" => "application/x-x509-ca-cert", +	".xcf" => "application/x-xcf", +	".fig" => "application/x-xfig", +	".xpi" => "application/x-xpinstall", +	".xz" => "application/x-xz", +	".amr" => "audio/amr", +	".awb" => "audio/amr-wb", +	".axa" => "audio/annodex", +	".au" => "audio/basic", +	".snd" => "audio/basic", +	".csd" => "audio/csound", +	".orc" => "audio/csound", +	".sco" => "audio/csound", +	".flac" => "audio/flac", +	".kar" => "audio/midi", +	".mid" => "audio/midi", +	".midi" => "audio/midi", +	".m4a" => "audio/mpeg", +	".mp2" => "audio/mpeg", +	".mp3" => "audio/mpeg", +	".mpega" => "audio/mpeg", +	".mpga" => "audio/mpeg", +	".m3u" => "audio/mpegurl", +	".oga" => "audio/ogg", +	".ogg" => "audio/ogg", +	".opus" => "audio/ogg", +	".spx" => "audio/ogg", +	".sid" => "audio/prs.sid", +	".aif" => "audio/x-aiff", +	".aifc" => "audio/x-aiff", +	".aiff" => "audio/x-aiff", +	".gsm" => "audio/x-gsm", +	".wax" => "audio/x-ms-wax", +	".wma" => "audio/x-ms-wma", +	".ra" => "audio/x-realaudio", +	".ram" => "audio/x-realaudio", +	".rm" => "audio/x-realaudio", +	".pls" => "audio/x-scpls", +	".sd2" => "audio/x-sd2", +	".wav" => "audio/x-wav", +	".alc" => "chemical/x-alchemy", +	".cac" => "chemical/x-cache", +	".cache" => "chemical/x-cache", +	".csf" => "chemical/x-cache-csf", +	".cascii" => "chemical/x-cactvs-binary", +	".cbin" => "chemical/x-cactvs-binary", +	".ctab" => "chemical/x-cactvs-binary", +	".cdx" => "chemical/x-cdx", +	".cer" => "chemical/x-cerius", +	".c3d" => "chemical/x-chem3d", +	".chm" => "chemical/x-chemdraw", +	".cif" => "chemical/x-cif", +	".cmdf" => "chemical/x-cmdf", +	".cml" => "chemical/x-cml", +	".cpa" => "chemical/x-compass", +	".bsd" => "chemical/x-crossfire", +	".csm" => "chemical/x-csml", +	".csml" => "chemical/x-csml", +	".ctx" => "chemical/x-ctx", +	".cef" => "chemical/x-cxf", +	".cxf" => "chemical/x-cxf", +	".emb" => "chemical/x-embl-dl-nucleotide", +	".embl" => "chemical/x-embl-dl-nucleotide", +	".spc" => "chemical/x-galactic-spc", +	".gam" => "chemical/x-gamess-input", +	".gamin" => "chemical/x-gamess-input", +	".inp" => "chemical/x-gamess-input", +	".fch" => "chemical/x-gaussian-checkpoint", +	".fchk" => "chemical/x-gaussian-checkpoint", +	".cub" => "chemical/x-gaussian-cube", +	".gau" => "chemical/x-gaussian-input", +	".gjc" => "chemical/x-gaussian-input", +	".gjf" => "chemical/x-gaussian-input", +	".gal" => "chemical/x-gaussian-log", +	".gcg" => "chemical/x-gcg8-sequence", +	".gen" => "chemical/x-genbank", +	".hin" => "chemical/x-hin", +	".ist" => "chemical/x-isostar", +	".istr" => "chemical/x-isostar", +	".dx" => "chemical/x-jcamp-dx", +	".jdx" => "chemical/x-jcamp-dx", +	".kin" => "chemical/x-kinemage", +	".mcm" => "chemical/x-macmolecule", +	".mmd" => "chemical/x-macromodel-input", +	".mmod" => "chemical/x-macromodel-input", +	".mol" => "chemical/x-mdl-molfile", +	".rd" => "chemical/x-mdl-rdfile", +	".rxn" => "chemical/x-mdl-rxnfile", +	".sd" => "chemical/x-mdl-sdfile", +	".tgf" => "chemical/x-mdl-tgf", +	".mcif" => "chemical/x-mmcif", +	".mol2" => "chemical/x-mol2", +	".b" => "chemical/x-molconn-Z", +	".gpt" => "chemical/x-mopac-graph", +	".mop" => "chemical/x-mopac-input", +	".mopcrt" => "chemical/x-mopac-input", +	".mpc" => "chemical/x-mopac-input", +	".zmt" => "chemical/x-mopac-input", +	".moo" => "chemical/x-mopac-out", +	".mvb" => "chemical/x-mopac-vib", +	".prt" => "chemical/x-ncbi-asn1-ascii", +	".aso" => "chemical/x-ncbi-asn1-binary", +	".val" => "chemical/x-ncbi-asn1-binary", +	".pdb" => "chemical/x-pdb", +	".ros" => "chemical/x-rosdal", +	".sw" => "chemical/x-swissprot", +	".vms" => "chemical/x-vamas-iso14976", +	".vmd" => "chemical/x-vmd", +	".xtel" => "chemical/x-xtel", +	".xyz" => "chemical/x-xyz", +	".ttc" => "font/collection", +	".otf" => "font/ttf", +	".ttf" => "font/ttf", +	".woff" => "font/woff", +	".woff2" => "font/woff2", +	".gif" => "image/gif", +	".ief" => "image/ief", +	".jp2" => "image/jp2", +	".jpg2" => "image/jp2", +	".jpe" => "image/jpeg", +	".jpeg" => "image/jpeg", +	".jpg" => "image/jpeg", +	".jpm" => "image/jpm", +	".jpf" => "image/jpx", +	".jpx" => "image/jpx", +	".pcx" => "image/pcx", +	".png" => "image/png", +	".svg" => "image/svg+xml", +	".svgz" => "image/svg+xml", +	".tif" => "image/tiff", +	".tiff" => "image/tiff", +	".djv" => "image/vnd.djvu", +	".djvu" => "image/vnd.djvu", +	".ico" => "image/vnd.microsoft.icon", +	".wbmp" => "image/vnd.wap.wbmp", +	".cr2" => "image/x-canon-cr2", +	".crw" => "image/x-canon-crw", +	".ras" => "image/x-cmu-raster", +	".cdr" => "image/x-coreldraw", +	".pat" => "image/x-coreldrawpattern", +	".cdt" => "image/x-coreldrawtemplate", +	".erf" => "image/x-epson-erf", +	".art" => "image/x-jg", +	".jng" => "image/x-jng", +	".bmp" => "image/x-ms-bmp", +	".nef" => "image/x-nikon-nef", +	".orf" => "image/x-olympus-orf", +	".psd" => "image/x-photoshop", +	".pnm" => "image/x-portable-anymap", +	".pbm" => "image/x-portable-bitmap", +	".pgm" => "image/x-portable-graymap", +	".ppm" => "image/x-portable-pixmap", +	".rgb" => "image/x-rgb", +	".xbm" => "image/x-xbitmap", +	".xpm" => "image/x-xpixmap", +	".xwd" => "image/x-xwindowdump", +	".eml" => "message/rfc822", +	".iges" => "model/iges", +	".igs" => "model/iges", +	".mesh" => "model/mesh", +	".msh" => "model/mesh", +	".silo" => "model/mesh", +	".vrml" => "model/vrml", +	".wrl" => "model/vrml", +	".x3db" => "model/x3d+binary", +	".x3dv" => "model/x3d+vrml", +	".x3d" => "model/x3d+xml", +	".appcache" => "text/cache-manifest", +	".ics" => "text/calendar", +	".icz" => "text/calendar", +	".css" => "text/css; charset=utf-8", +	".csv" => "text/csv; charset=utf-8", +	".323" => "text/h323", +	".htm" => "text/html", +	".html" => "text/html", +	".shtml" => "text/html", +	".uls" => "text/iuls", +	".markdown" => "text/markdown; charset=utf-8", +	".md" => "text/markdown; charset=utf-8", +	".mml" => "text/mathml", +	".asc" => "text/plain; charset=utf-8", +	".brf" => "text/plain; charset=utf-8", +	".conf" => "text/plain; charset=utf-8", +	".log" => "text/plain; charset=utf-8", +	".pot" => "text/plain; charset=utf-8", +	".spec" => "text/plain; charset=utf-8", +	".srt" => "text/plain; charset=utf-8", +	".text" => "text/plain; charset=utf-8", +	".txt" => "text/plain; charset=utf-8", +	".rtx" => "text/richtext", +	".sct" => "text/scriptlet", +	".wsc" => "text/scriptlet", +	".tsv" => "text/tab-separated-values", +	".tm" => "text/texmacs", +	".ttl" => "text/turtle", +	".vcard" => "text/vcard", +	".vcf" => "text/vcard", +	".jad" => "text/vnd.sun.j2me.app-descriptor", +	".wml" => "text/vnd.wap.wml", +	".wmls" => "text/vnd.wap.wmlscript", +	".bib" => "text/x-bibtex; charset=utf-8", +	".boo" => "text/x-boo; charset=utf-8", +	".h++" => "text/x-c++hdr; charset=utf-8", +	".hh" => "text/x-c++hdr; charset=utf-8", +	".hpp" => "text/x-c++hdr; charset=utf-8", +	".hxx" => "text/x-c++hdr; charset=utf-8", +	".c++" => "text/x-c++src; charset=utf-8", +	".cc" => "text/x-c++src; charset=utf-8", +	".cpp" => "text/x-c++src; charset=utf-8", +	".cxx" => "text/x-c++src; charset=utf-8", +	".h" => "text/x-chdr; charset=utf-8", +	".htc" => "text/x-component", +	".csh" => "text/x-csh; charset=utf-8", +	".c" => "text/x-csrc; charset=utf-8", +	".diff" => "text/x-diff; charset=utf-8", +	".patch" => "text/x-diff; charset=utf-8", +	".d" => "text/x-dsrc; charset=utf-8", +	".hs" => "text/x-haskell; charset=utf-8", +	".java" => "text/x-java; charset=utf-8", +	".ly" => "text/x-lilypond; charset=utf-8", +	".lhs" => "text/x-literate-haskell; charset=utf-8", +	".moc" => "text/x-moc; charset=utf-8", +	".p" => "text/x-pascal; charset=utf-8", +	".pas" => "text/x-pascal; charset=utf-8", +	".gcd" => "text/x-pcs-gcd", +	".pl" => "text/x-perl; charset=utf-8", +	".pm" => "text/x-perl; charset=utf-8", +	".py" => "text/x-python; charset=utf-8", +	".scala" => "text/x-scala; charset=utf-8", +	".etx" => "text/x-setext", +	".sfv" => "text/x-sfv", +	".sh" => "text/x-sh; charset=utf-8", +	".tcl" => "text/x-tcl; charset=utf-8", +	".tk" => "text/x-tcl; charset=utf-8", +	".cls" => "text/x-tex; charset=utf-8", +	".ltx" => "text/x-tex; charset=utf-8", +	".sty" => "text/x-tex; charset=utf-8", +	".tex" => "text/x-tex; charset=utf-8", +	".vcs" => "text/x-vcalendar", +	".3gp" => "video/3gpp", +	".ts" => "video/MP2T", +	".axv" => "video/annodex", +	".dl" => "video/dl", +	".dif" => "video/dv", +	".dv" => "video/dv", +	".fli" => "video/fli", +	".gl" => "video/gl", +	".mp4" => "video/mp4", +	".mpe" => "video/mpeg", +	".mpeg" => "video/mpeg", +	".mpg" => "video/mpeg", +	".ogv" => "video/ogg", +	".mov" => "video/quicktime", +	".qt" => "video/quicktime", +	".webm" => "video/webm", +	".mxu" => "video/vnd.mpegurl", +	".flv" => "video/x-flv", +	".lsf" => "video/x-la-asf", +	".lsx" => "video/x-la-asf", +	".mkv" => "video/x-matroska", +	".mpv" => "video/x-matroska", +	".mng" => "video/x-mng", +	".asf" => "video/x-ms-asf", +	".asx" => "video/x-ms-asf", +	".wm" => "video/x-ms-wm", +	".wmv" => "video/x-ms-wmv", +	".wmx" => "video/x-ms-wmx", +	".wvx" => "video/x-ms-wvx", +	".avi" => "video/x-msvideo", +	".movie" => "video/x-sgi-movie", +	".ice" => "x-conference/x-cooltalk", +	".sisx" => "x-epoc/x-sisx-app", +	".vrm" => "x-world/x-vrml", +	"README" => "text/plain; charset=utf-8", +	"Makefile" => "text/x-makefile; charset=utf-8", + +	# enable caching for unknown mime types: +	"" => "application/octet-stream" +) diff --git a/usr/local/etc/lighttpd/lighttpd.conf b/usr/local/etc/lighttpd/lighttpd.conf new file mode 100644 index 0000000..0746ae6 --- /dev/null +++ b/usr/local/etc/lighttpd/lighttpd.conf @@ -0,0 +1,12 @@ +var.log_root = "/var/log/lighttpd" +include "conf.d/access_log.conf" +include "conf.d/mime.conf" +include "conf.d/cgi.conf" +index-file.names += ("index.php") +server.breakagelog = log_root + "/breakage.log" +server.document-root = "/var/www" +server.errorlog = log_root + "/error.log" +server.groupname = "www" +server.network-backend = "sendfile" +server.port = 80 +server.username	= "www" |