From 9881689aae3e78de19a11fa157ba27cf0c7e269a Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Thu, 24 Jan 2019 10:11:18 +0100 Subject: Update Dockerfile to use tyil/http-static image --- .docker/lighttpd.conf | 15 +- .docker/mime.conf | 1178 ------------------------------------------------- Dockerfile | 13 +- 3 files changed, 11 insertions(+), 1195 deletions(-) delete mode 100644 .docker/mime.conf diff --git a/.docker/lighttpd.conf b/.docker/lighttpd.conf index d05ac4d..132ad29 100644 --- a/.docker/lighttpd.conf +++ b/.docker/lighttpd.conf @@ -1,7 +1,10 @@ -server.document-root = "/var/www" -server.errorlog = "/var/log/lighttpd/error.log" -server.port = 80 +server.modules += ( "mod_setenv" ) -index-file.names = ("index.html", "index.htm" ) - -include "/etc/lighttpd/mime.conf" +setenv.add-response-header = ( + "Content-Security-Policy" => "default-src 'self'; img-src https:; object-src 'self'; script-src 'self'; style-src 'self'", + "Referrer-Policy" => "no-referrer", + "X-Content-Type-Options" => "nosniff", + "X-Frame-Options" => "SAMEORIGIN", + "X-Permitted-Cross-Domain-Policies" => "none", + "X-XSS-Protection" => "1; mode=block", +) diff --git a/.docker/mime.conf b/.docker/mime.conf deleted file mode 100644 index 2c3b2c2..0000000 --- a/.docker/mime.conf +++ /dev/null @@ -1,1178 +0,0 @@ -mimetype.assign = ( - ".xo" => "application/vnd.olpc-sugar", - ".tgz" => "application/x-gtar-compressed", - ".joda" => "application/vnd.joost.joda-archive", - ".ser" => "application/java-serialized-object", - ".utz" => "application/vnd.uiq.theme", - ".bmi" => "application/vnd.bmi", - ".ts" => "video/MP2T", - ".mcif" => "chemical/x-mmcif", - ".ptid" => "application/vnd.pvi.ptid1", - ".pls" => "audio/x-scpls", - ".sds" => "application/vnd.stardivision.chart", - ".mvb" => "chemical/x-mopac-vib", - ".xtel" => "chemical/x-xtel", - ".conf" => "text/plain", - ".mng" => "video/x-mng", - ".ppam" => "application/vnd.ms-powerpoint.addin.macroenabled.12", - ".nnw" => "application/vnd.noblenet-web", - ".odft" => "application/vnd.oasis.opendocument.formula-template", - ".oa3" => "application/vnd.fujitsu.oasys3", - ".xenc" => "application/xenc+xml", - ".pfb" => "application/x-font-type1", - ".dbk" => "application/docbook+xml", - ".csm" => "chemical/x-csml", - ".psb" => "application/vnd.3gpp.pic-bw-small", - ".pkipath" => "application/pkix-pkipath", - ".qxd" => "application/vnd.quark.quarkxpress", - ".ipk" => "application/vnd.shana.informed.package", - ".gsm" => "audio/x-gsm", - ".x3dz" => "model/x3d+xml", - ".mp2a" => "audio/mpeg", - ".vor" => "application/vnd.stardivision.writer", - ".sxc" => "application/vnd.sun.xml.calc", - ".mpp" => "application/vnd.ms-project", - ".cdr" => "image/x-coreldraw", - ".atx" => "application/vnd.antix.game-component", - ".rmi" => "audio/midi", - ".wk" => "application/x-123", - ".odp" => "application/vnd.oasis.opendocument.presentation", - ".mk3d" => "video/x-matroska", - ".onetoc" => "application/onenote", - ".mop" => "chemical/x-mopac-input", - ".cww" => "application/prs.cww", - ".eps" => "application/postscript", - ".mus" => "application/vnd.musician", - ".xls" => "application/vnd.ms-excel", - ".vcg" => "application/vnd.groove-vcard", - ".mp4s" => "application/mp4", - ".wri" => "application/x-mswrite", - ".fli" => "video/x-fli", - ".svc" => "application/vnd.dvb.service", - ".wvx" => "video/x-ms-wvx", - ".fh4" => "image/x-freehand", - ".frm" => "application/x-maker", - ".rq" => "application/sparql-query", - ".fg5" => "application/vnd.fujitsu.oasysgp", - ".mjp2" => "video/mj2", - ".mp4a" => "audio/mp4", - ".mads" => "application/mads+xml", - ".lyx" => "application/x-lyx", - ".smi" => "application/smil+xml", - ".mpg" => "video/mpeg", - ".ghf" => "application/vnd.groove-help", - ".pl" => "text/x-perl", - ".msl" => "application/vnd.mobius.msl", - ".xlw" => "application/vnd.ms-excel", - ".epsi" => "application/postscript", - ".m2v" => "video/mpeg", - ".mods" => "application/mods+xml", - ".ecelp4800" => "audio/vnd.nuera.ecelp4800", - ".ez" => "application/andrew-inset", - ".mb" => "application/mathematica", - ".stc" => "application/vnd.sun.xml.calc.template", - ".gsf" => "application/x-font-ghostscript", - ".wbmp" => "image/vnd.wap.wbmp", - ".asf" => "video/x-ms-asf", - ".istr" => "chemical/x-isostar", - ".sgi" => "image/sgi", - ".susp" => "application/vnd.sus-calendar", - ".gjc" => "chemical/x-gaussian-input", - ".les" => "application/vnd.hhe.lesson-player", - ".jpgv" => "video/jpeg", - ".listafp" => "application/vnd.ibm.modcap", - ".scq" => "application/scvp-cv-request", - ".xlsb" => "application/vnd.ms-excel.sheet.binary.macroenabled.12", - ".sis" => "application/vnd.symbian.install", - ".mxs" => "application/vnd.triscape.mxs", - ".rm" => "audio/x-pn-realaudio", - ".pyo" => "application/x-python-code", - ".pyc" => "application/x-python-code", - ".igl" => "application/vnd.igloader", - ".mag" => "application/vnd.ecowin.chart", - ".rar" => "application/x-rar-compressed", - ".flac" => "audio/x-flac", - ".wbs" => "application/vnd.criticaltools.wbs+xml", - ".tiff" => "image/tiff", - ".vrm" => "x-world/x-vrml", - ".pgn" => "application/x-chess-pgn", - ".sco" => "audio/csound", - ".axa" => "audio/annodex", - ".sty" => "text/x-tex", - ".kml" => "application/vnd.google-earth.kml+xml", - ".xhtml" => "application/xhtml+xml", - ".uvt" => "application/vnd.dece.ttml+xml", - ".cmp" => "application/vnd.yellowriver-custom-menu", - ".clkt" => "application/vnd.crick.clicker.template", - ".hpgl" => "application/vnd.hp-hpgl", - ".gjf" => "chemical/x-gaussian-input", - ".cer" => "chemical/x-cerius", - ".nzb" => "application/x-nzb", - ".docx" => "application/vnd.openxmlformats-officedocument.wordprocessingml.document", - ".ttl" => "text/turtle", - ".wsdl" => "application/wsdl+xml", - ".bed" => "application/vnd.realvnc.bed", - ".gal" => "chemical/x-gaussian-log", - ".mj2" => "video/mj2", - ".dsc" => "text/prs.lines.tag", - ".rms" => "application/vnd.jcp.javame.midlet-rms", - ".rss" => "application/x-rss+xml", - ".uvvu" => "video/vnd.uvvu.mp4", - ".msh" => "model/mesh", - ".ppsm" => "application/vnd.ms-powerpoint.slideshow.macroenabled.12", - ".xps" => "application/vnd.ms-xpsdocument", - ".kmz" => "application/vnd.google-earth.kmz", - ".alc" => "chemical/x-alchemy", - ".atomsvc" => "application/atomsvc+xml", - ".o" => "application/x-object", - ".epub" => "application/epub+zip", - ".xfdf" => "application/vnd.adobe.xfdf", - ".wmv" => "video/x-ms-wmv", - ".cmc" => "application/vnd.cosmocaller", - ".m21" => "application/mp21", - ".blb" => "application/x-blorb", - ".tcl" => "text/x-tcl", - ".skm" => "application/x-koan", - ".azf" => "application/vnd.airzip.filesecure.azf", - ".c++" => "text/x-c++src", - ".ist" => "chemical/x-isostar", - ".pct" => "image/x-pict", - ".hin" => "chemical/x-hin", - ".pfa" => "application/x-font-type1", - ".kar" => "audio/midi", - ".ustar" => "application/x-ustar", - ".awb" => "audio/amr-wb", - ".ent" => "chemical/x-pdb", - ".skt" => "application/x-koan", - ".c11amc" => "application/vnd.cluetrust.cartomobile-config", - ".jlt" => "application/vnd.hp-jlyt", - ".hdf" => "application/x-hdf", - ".azw" => "application/vnd.amazon.ebook", - ".smf" => "application/vnd.stardivision.math", - ".xif" => "image/vnd.xiff", - ".pat" => "image/x-coreldrawpattern", - ".gen" => "chemical/x-genbank", - ".xdw" => "application/vnd.fujixerox.docuworks", - ".c3d" => "chemical/x-chem3d", - ".dtd" => "application/xml-dtd", - ".ins" => "application/x-internet-signup", - ".hvs" => "application/vnd.yamaha.hv-script", - ".texi" => "application/x-texinfo", - ".box" => "application/vnd.previewsystems.box", - ".uoml" => "application/vnd.uoml+xml", - ".fe_launch" => "application/vnd.denovo.fcselayout-link", - ".uvg" => "image/vnd.dece.graphic", - ".dgc" => "application/x-dgc-compressed", - ".oas" => "application/vnd.fujitsu.oasys", - ".mp21" => "application/mp21", - ".rsd" => "application/rsd+xml", - ".sdw" => "application/vnd.stardivision.writer", - ".p7s" => "application/pkcs7-signature", - ".asn" => "chemical/x-ncbi-asn1-spec", - ".uva" => "audio/vnd.dece.audio", - ".c4d" => "application/vnd.clonk.c4group", - ".smv" => "video/x-smv", - ".htc" => "text/x-component", - ".csp" => "application/vnd.commonspace", - ".dae" => "model/vnd.collada+xml", - ".m4a" => "audio/mpeg", - ".c4f" => "application/vnd.clonk.c4group", - ".mft" => "application/rpki-manifest", - ".sdp" => "application/vnd.stardivision.impress", - ".cst" => "application/x-director", - ".srx" => "application/sparql-results+xml", - ".bin" => "application/octet-stream", - ".xsm" => "application/vnd.syncml+xml", - ".lzx" => "application/x-lzx", - ".sitx" => "application/x-stuffitx", - ".xyz" => "chemical/x-xyz", - ".ots" => "application/vnd.oasis.opendocument.spreadsheet-template", - ".eps3" => "application/postscript", - ".bib" => "text/x-bibtex", - ".svg" => "image/svg+xml", - ".slt" => "application/vnd.epson.salt", - ".cdx" => "chemical/x-cdx", - ".aif" => "audio/x-aiff", - ".p8" => "application/pkcs8", - ".w3d" => "application/x-director", - ".mmod" => "chemical/x-macromodel-input", - ".vcf" => "text/x-vcard", - ".pgp" => "application/pgp-signature", - ".kin" => "chemical/x-kinemage", - ".apk" => "application/vnd.android.package-archive", - ".xcos" => "application/x-scilab-xcos", - ".%" => "application/x-trash", - ".dxp" => "application/vnd.spotfire.dxp", - ".crt" => "application/x-x509-ca-cert", - ".dra" => "audio/vnd.dra", - ".x3db" => "model/x3d+binary", - ".tga" => "image/x-tga", - ".xpw" => "application/vnd.intercon.formnet", - ".gpx" => "application/gpx+xml", - ".sik" => "application/x-trash", - ".der" => "application/x-x509-ca-cert", - ".me" => "text/troff", - ".fbs" => "image/vnd.fastbidsheet", - ".gl" => "video/gl", - ".cu" => "application/cu-seeme", - ".ppm" => "image/x-portable-pixmap", - ".uvvs" => "video/vnd.dece.sd", - ".m1v" => "video/mpeg", - ".dis" => "application/vnd.mobius.dis", - ".otp" => "application/vnd.oasis.opendocument.presentation-template", - ".umj" => "application/vnd.umajin", - ".rmvb" => "application/vnd.rn-realmedia-vbr", - ".xlam" => "application/vnd.ms-excel.addin.macroenabled.12", - ".psp" => "text/x-psp", - ".swa" => "application/x-director", - ".f90" => "text/x-fortran", - ".sgm" => "text/sgml", - ".sv4crc" => "application/x-sv4crc", - ".fhc" => "image/x-freehand", - ".nsf" => "application/vnd.lotus-notes", - ".snf" => "application/x-font-snf", - ".mrcx" => "application/marcxml+xml", - ".lrf" => "application/octet-stream", - ".qt" => "video/quicktime", - ".ltf" => "application/vnd.frogans.ltf", - ".class" => "application/java-vm", - ".msf" => "application/vnd.epson.msf", - ".mts" => "model/vnd.mts", - ".hvd" => "application/vnd.yamaha.hv-dic", - ".vcd" => "application/x-cdlink", - ".list3820" => "application/vnd.ibm.modcap", - ".epsf" => "application/postscript", - ".json" => "application/json", - ".rdp" => "application/x-rdp", - ".dd2" => "application/vnd.oma.dd2+xml", - ".uvvp" => "video/vnd.dece.pd", - ".html" => "text/html", - ".dic" => "text/x-c", - ".cdxml" => "application/vnd.chemdraw+xml", - ".taglet" => "application/vnd.mynfc", - ".setreg" => "application/set-registration-initiation", - ".vob" => "video/x-ms-vob", - ".jpe" => "image/jpeg", - ".ppt" => "application/vnd.ms-powerpoint", - ".rpss" => "application/vnd.nokia.radio-presets", - ".pfx" => "application/x-pkcs12", - ".emf" => "application/x-msmetafile", - ".xlm" => "application/vnd.ms-excel", - ".uvvz" => "application/vnd.dece.zip", - ".mbk" => "application/vnd.mobius.mbk", - ".fxp" => "application/vnd.adobe.fxp", - ".acutc" => "application/vnd.acucorp", - ".mesh" => "model/mesh", - ".ez2" => "application/vnd.ezpix-album", - ".sus" => "application/vnd.sus-calendar", - ".spc" => "chemical/x-galactic-spc", - ".fdf" => "application/vnd.fdf", - ".rxn" => "chemical/x-mdl-rxnfile", - ".pcap" => "application/vnd.tcpdump.pcap", - ".svd" => "application/vnd.svd", - ".opus" => "audio/ogg", - ".jdx" => "chemical/x-jcamp-dx", - ".aas" => "application/x-authorware-seg", - ".rnc" => "application/relax-ng-compact-syntax", - ".ice" => "x-conference/x-cooltalk", - ".dwf" => "model/vnd.dwf", - ".pcx" => "image/x-pcx", - ".sw" => "chemical/x-swissprot", - ".clkp" => "application/vnd.crick.clicker.palette", - ".oza" => "application/x-oz-application", - ".mobi" => "application/x-mobipocket-ebook", - ".pml" => "application/vnd.ctc-posml", - ".bcpio" => "application/x-bcpio", - ".aw" => "application/applixware", - ".mdi" => "image/vnd.ms-modi", - ".silo" => "model/mesh", - ".fti" => "application/vnd.anser-web-funds-transfer-initiation", - ".weba" => "audio/webm", - ".hqx" => "application/mac-binhex40", - ".wmlsc" => "application/vnd.wap.wmlscriptc", - ".sce" => "application/x-scilab", - ".smzip" => "application/vnd.stepmania.package", - ".h264" => "video/h264", - ".p10" => "application/pkcs10", - ".pnm" => "image/x-portable-anymap", - ".pya" => "audio/vnd.ms-playready.media.pya", - ".vss" => "application/vnd.visio", - ".ncx" => "application/x-dtbncx+xml", - ".xlb" => "application/vnd.ms-excel", - ".cpa" => "chemical/x-compass", - ".daf" => "application/vnd.mobius.daf", - ".pre" => "application/vnd.lotus-freelance", - ".qbo" => "application/vnd.intu.qbo", - ".qxt" => "application/vnd.quark.quarkxpress", - ".m13" => "application/x-msmediaview", - ".ica" => "application/x-ica", - ".cdt" => "image/x-coreldrawtemplate", - ".aifc" => "audio/x-aiff", - ".gnumeric" => "application/x-gnumeric", - ".djvu" => "image/vnd.djvu", - ".cdbcmsg" => "application/vnd.contact.cmsg", - ".ipfix" => "application/ipfix", - ".mpeg" => "video/mpeg", - ".uvvm" => "video/vnd.dece.mobile", - ".kfo" => "application/vnd.kde.kformula", - ".vms" => "chemical/x-vamas-iso14976", - ".xlc" => "application/vnd.ms-excel", - ".zmm" => "application/vnd.handheld-entertainment+xml", - ".jnlp" => "application/x-java-jnlp-file", - ".sldx" => "application/vnd.openxmlformats-officedocument.presentationml.slide", - ".ktx" => "image/ktx", - ".teacher" => "application/vnd.smart.teacher", - ".cla" => "application/vnd.claymore", - ".texinfo" => "application/x-texinfo", - ".lbd" => "application/vnd.llamagraphics.life-balance.desktop", - ".sxw" => "application/vnd.sun.xml.writer", - ".dxr" => "application/x-director", - ".aso" => "chemical/x-ncbi-asn1-binary", - ".ctab" => "chemical/x-cactvs-binary", - ".cdmiq" => "application/cdmi-queue", - ".mpn" => "application/vnd.mophun.application", - ".ggt" => "application/vnd.geogebra.tool", - ".txd" => "application/vnd.genomatix.tuxedo", - ".dump" => "application/octet-stream", - ".mxl" => "application/vnd.recordare.musicxml", - ".semd" => "application/vnd.semd", - ".aac" => "audio/x-aac", - ".fcs" => "application/vnd.isac.fcs", - ".gim" => "application/vnd.groove-identity-message", - ".uvz" => "application/vnd.dece.zip", - ".exi" => "application/exi", - ".ps" => "application/postscript", - ".csh" => "text/x-csh", - ".p7b" => "application/x-pkcs7-certificates", - ".npx" => "image/vnd.net-fpx", - ".gtm" => "application/vnd.groove-tool-message", - ".xer" => "application/patch-ops-error+xml", - ".seed" => "application/vnd.fdsn.seed", - ".mie" => "application/x-mie", - ".imp" => "application/vnd.accpac.simply.imp", - ".bmp" => "image/x-ms-bmp", - ".xdssc" => "application/dssc+xml", - ".hvp" => "application/vnd.yamaha.hv-voice", - ".mqy" => "application/vnd.mobius.mqy", - ".fvt" => "video/vnd.fvt", - ".cml" => "chemical/x-cml", - ".gf" => "application/x-tex-gf", - ".gmx" => "application/vnd.gmx", - ".cls" => "text/x-tex", - ".yang" => "application/yang", - ".aam" => "application/x-authorware-map", - ".ami" => "application/vnd.amiga.ami", - ".tk" => "text/x-tcl", - ".meta4" => "application/metalink4+xml", - ".text" => "text/plain", - ".kne" => "application/vnd.kinar", - ".sgf" => "application/x-go-sgf", - ".z6" => "application/x-zmachine", - ".gcf" => "application/x-graphing-calculator", - ".sv4cpio" => "application/x-sv4cpio", - ".wbxml" => "application/vnd.wap.wbxml", - ".lasxml" => "application/vnd.las.las+xml", - ".tsd" => "application/timestamped-data", - ".rdz" => "application/vnd.data-vision.rdz", - ".vis" => "application/vnd.visionary", - ".cb7" => "application/x-cbr", - ".wdp" => "image/vnd.ms-photo", - ".rd" => "chemical/x-mdl-rdfile", - ".nwc" => "application/x-nwc", - ".z1" => "application/x-zmachine", - ".cap" => "application/vnd.tcpdump.pcap", - ".mml" => "text/mathml", - ".art" => "image/x-jg", - ".htke" => "application/vnd.kenameaapp", - ".ltx" => "text/x-tex", - ".jad" => "text/vnd.sun.j2me.app-descriptor", - ".cef" => "chemical/x-cxf", - ".xml" => "application/xml", - ".tfm" => "application/x-tex-tfm", - ".nsc" => "application/x-conference", - ".asx" => "video/x-ms-asf", - ".uvu" => "video/vnd.uvvu.mp4", - ".sid" => "image/x-mrsid-image", - ".embl" => "chemical/x-embl-dl-nucleotide", - ".air" => "application/vnd.adobe.air-application-installer-package+zip", - ".wpd" => "application/wordperfect", - ".uvvf" => "application/vnd.dece.data", - ".dna" => "application/vnd.dna", - ".xar" => "application/vnd.xara", - ".mm" => "application/x-freemind", - ".pk" => "application/x-tex-pk", - ".dvb" => "video/vnd.dvb.file", - ".m2a" => "audio/mpeg", - ".caf" => "audio/x-caf", - ".gqs" => "application/vnd.grafeq", - ".uvvx" => "application/vnd.dece.unspecified", - ".mgz" => "application/vnd.proteus.magazine", - ".plc" => "application/vnd.mobius.plc", - ".mov" => "video/quicktime", - ".lin" => "application/bbolin", - ".dot" => "application/msword", - ".csf" => "chemical/x-cache-csf", - ".tao" => "application/vnd.tao.intent-module-archive", - ".gca" => "application/x-gca-compressed", - ".semf" => "application/vnd.semf", - ".asm" => "text/x-asm", - ".eml" => "message/rfc822", - ".ufd" => "application/vnd.ufdl", - ".portpkg" => "application/vnd.macports.portpkg", - ".gcd" => "text/x-pcs-gcd", - ".skp" => "application/x-koan", - ".fchk" => "chemical/x-gaussian-checkpoint", - ".c4g" => "application/vnd.clonk.c4group", - ".atom" => "application/atom+xml", - ".cfs" => "application/x-cfs-compressed", - ".mc1" => "application/vnd.medcalcdata", - ".pyv" => "video/vnd.ms-playready.media.pyv", - ".irm" => "application/vnd.ibm.rights-management", - ".pqa" => "application/vnd.palm", - ".bdf" => "application/x-font-bdf", - ".rep" => "application/vnd.businessobjects", - ".wml" => "text/vnd.wap.wml", - ".323" => "text/h323", - ".mpega" => "audio/mpeg", - ".orc" => "audio/csound", - ".wpl" => "application/vnd.ms-wpl", - ".trm" => "application/x-msterminal", - ".es3" => "application/vnd.eszigno3+xml", - ".gif" => "image/gif", - ".xdp" => "application/vnd.adobe.xdp+xml", - ".sm" => "application/vnd.stepmania.stepchart", - ".nns" => "application/vnd.noblenet-sealer", - ".shx" => "application/x-qgis", - ".lbe" => "application/vnd.llamagraphics.life-balance.exchange+xml", - ".hxx" => "text/x-c++hdr", - ".~" => "application/x-trash", - ".wz" => "application/x-wingz", - ".teicorpus" => "application/tei+xml", - ".mp2" => "audio/mpeg", - ".oda" => "application/oda", - ".dssc" => "application/dssc+der", - ".ris" => "application/x-research-info-systems", - ".mopcrt" => "chemical/x-mopac-input", - ".tei" => "application/tei+xml", - ".sc" => "application/vnd.ibm.secure-container", - ".xlt" => "application/vnd.ms-excel", - ".bz2" => "application/x-bzip2", - ".swi" => "application/vnd.aristanetworks.swi", - ".fig" => "application/x-xfig", - ".ssf" => "application/vnd.epson.ssf", - ".xap" => "application/x-silverlight-app", - ".hh" => "text/x-c++hdr", - ".htm" => "text/html", - ".xhvml" => "application/xv+xml", - ".jng" => "image/x-jng", - ".dwg" => "image/vnd.dwg", - ".acu" => "application/vnd.acucobol", - ".pvb" => "application/vnd.3gpp.pic-bw-var", - ".wmls" => "text/vnd.wap.wmlscript", - ".vst" => "application/vnd.visio", - ".zmt" => "chemical/x-mopac-input", - ".pfm" => "application/x-font-type1", - ".c" => "text/x-csrc", - ".gac" => "application/vnd.groove-account", - ".log" => "text/plain", - ".xbm" => "image/x-xbitmap", - ".gex" => "application/vnd.geometry-explorer", - ".osf" => "application/vnd.yamaha.openscoreformat", - ".mpc" => "chemical/x-mopac-input", - ".zirz" => "application/vnd.zul", - ".lha" => "application/x-lzh-compressed", - ".fh7" => "image/x-freehand", - ".m3u" => "audio/x-mpegurl", - ".link66" => "application/vnd.route66.link66+xml", - ".ly" => "text/x-lilypond", - ".jisp" => "application/vnd.jisp", - ".nml" => "application/vnd.enliven", - ".cii" => "application/vnd.anser-web-certificate-issue-initiation", - ".odi" => "application/vnd.oasis.opendocument.image", - ".tpt" => "application/vnd.trid.tpt", - ".prt" => "chemical/x-ncbi-asn1-ascii", - ".z7" => "application/x-zmachine", - ".cascii" => "chemical/x-cactvs-binary", - ".cdmid" => "application/cdmi-domain", - ".rpst" => "application/vnd.nokia.radio-preset", - ".spot" => "text/vnd.in3d.spot", - ".3gp" => "video/3gpp", - ".in" => "text/plain", - ".djv" => "image/vnd.djvu", - ".gtw" => "model/vnd.gtw", - ".sd" => "chemical/x-mdl-sdfile", - ".pcurl" => "application/vnd.curl.pcurl", - ".mscml" => "application/mediaservercontrol+xml", - ".sse" => "application/vnd.kodak-descriptor", - ".py" => "text/x-python", - ".mathml" => "application/mathml+xml", - ".msty" => "application/vnd.muvee.style", - ".dvi" => "application/x-dvi", - ".f4v" => "video/x-f4v", - ".woff" => "application/x-font-woff", - ".d" => "text/x-dsrc", - ".kil" => "application/x-killustrator", - ".saf" => "application/vnd.yamaha.smaf-audio", - ".edx" => "application/vnd.novadigm.edx", - ".cub" => "chemical/x-gaussian-cube", - ".wtb" => "application/vnd.webturbo", - ".gqf" => "application/vnd.grafeq", - ".rld" => "application/resource-lists-diff+xml", - ".iif" => "application/vnd.shana.informed.interchange", - ".itp" => "application/vnd.shana.informed.formtemplate", - ".osfpvg" => "application/vnd.yamaha.openscoreformat.osfpvg+xml", - ".pcf.Z" => "application/x-font", - ".aab" => "application/x-authorware-bin", - ".mkv" => "video/x-matroska", - ".ccxml" => "application/ccxml+xml", - ".uvm" => "video/vnd.dece.mobile", - ".axv" => "video/annodex", - ".js" => "application/x-javascript", - ".otc" => "application/vnd.oasis.opendocument.chart-template", - ".sdf" => "chemical/x-mdl-sdfile", - ".m4v" => "video/x-m4v", - ".brf" => "text/plain", - ".etx" => "text/x-setext", - ".urls" => "text/uri-list", - ".sig" => "application/pgp-signature", - ".ra" => "audio/x-realaudio", - ".mcd" => "application/vnd.mcd", - ".potm" => "application/vnd.ms-powerpoint.template.macroenabled.12", - ".cache" => "chemical/x-cache", - ".oxps" => "application/oxps", - ".hwp" => "application/x-hwp", - ".roff" => "text/troff", - ".mp4v" => "video/mp4", - ".cbr" => "application/x-cbr", - ".java" => "text/x-java-source", - ".fh" => "image/x-freehand", - ".pfr" => "application/font-tdpfr", - ".g2w" => "application/vnd.geoplan", - ".dist" => "application/octet-stream", - ".7z" => "application/x-7z-compressed", - ".def" => "text/plain", - ".m4u" => "video/vnd.mpegurl", - ".hal" => "application/vnd.hal+xml", - ".cod" => "application/vnd.rim.cod", - ".otm" => "application/vnd.oasis.opendocument.text-master", - ".zaz" => "application/vnd.zzazz.deck+xml", - ".kpr" => "application/x-kpresenter", - ".avi" => "video/x-msvideo", - ".sgml" => "text/sgml", - ".wav" => "audio/x-wav", - ".rpm" => "application/x-redhat-package-manager", - ".mpy" => "application/vnd.ibm.minipay", - ".m14" => "application/x-msmediaview", - ".webp" => "image/webp", - ".dl" => "video/dl", - ".p7m" => "application/pkcs7-mime", - ".wp5" => "application/wordperfect5.1", - ".zip" => "application/zip", - ".xpl" => "application/xproc+xml", - ".elc" => "application/octet-stream", - ".ace" => "application/x-ace-compressed", - ".stl" => "application/vnd.ms-pki.stl", - ".wmx" => "video/x-ms-wmx", - ".asc" => "text/plain", - ".ras" => "image/x-cmu-raster", - ".amr" => "audio/amr", - ".rtf" => "text/rtf", - ".odf" => "application/vnd.oasis.opendocument.formula", - ".tar" => "application/x-tar", - ".old" => "application/x-trash", - ".bz" => "application/x-bzip", - ".gpt" => "chemical/x-mopac-graph", - ".flw" => "application/vnd.kde.kivio", - ".prf" => "application/pics-rules", - ".xpr" => "application/vnd.is-xpr", - ".maker" => "application/x-maker", - ".potx" => "application/vnd.openxmlformats-officedocument.presentationml.template", - ".z2" => "application/x-zmachine", - ".lsf" => "video/x-la-asf", - ".wm" => "video/x-ms-wm", - ".ddd" => "application/vnd.fujixerox.ddd", - ".geo" => "application/vnd.dynageo", - ".odb" => "application/vnd.oasis.opendocument.database", - ".nnd" => "application/vnd.noblenet-directory", - ".musicxml" => "application/vnd.recordare.musicxml+xml", - ".fgd" => "application/x-director", - ".opml" => "text/x-opml", - ".gxf" => "application/gxf", - ".b" => "chemical/x-molconn-Z", - ".rlc" => "image/vnd.fujixerox.edmics-rlc", - ".s" => "text/x-asm", - ".clkx" => "application/vnd.crick.clicker", - ".aiff" => "audio/x-aiff", - ".fb" => "application/x-maker", - ".t" => "text/troff", - ".ram" => "audio/x-pn-realaudio", - ".mpv" => "video/x-matroska", - ".xsd" => "application/xml", - ".wqd" => "application/vnd.wqd", - ".wspolicy" => "application/wspolicy+xml", - ".sh" => "text/x-sh", - ".bdm" => "application/vnd.syncml.dm+wbxml", - ".mcurl" => "text/vnd.curl.mcurl", - ".lrm" => "application/vnd.ms-lrm", - ".distz" => "application/octet-stream", - ".deb" => "application/x-debian-package", - ".lhs" => "text/x-literate-haskell", - ".afp" => "application/vnd.ibm.modcap", - ".ief" => "image/ief", - ".boz" => "application/x-bzip2", - ".res" => "application/x-dtbresource+xml", - ".p12" => "application/x-pkcs12", - ".qps" => "application/vnd.publishare-delta-tree", - ".tex" => "text/x-tex", - ".ahead" => "application/vnd.ahead.space", - ".pac" => "application/x-ns-proxy-autoconfig", - ".org" => "application/vnd.lotus-organizer", - ".dv" => "video/dv", - ".eot" => "application/vnd.ms-fontobject", - ".pub" => "application/x-mspublisher", - ".clkk" => "application/vnd.crick.clicker.keyboard", - ".cil" => "application/vnd.ms-artgalry", - ".tgf" => "chemical/x-mdl-tgf", - ".sd2" => "audio/x-sd2", - ".ivu" => "application/vnd.immervision-ivu", - ".spl" => "application/x-futuresplash", - ".mseed" => "application/vnd.fdsn.mseed", - ".x3dvz" => "model/x3d+vrml", - ".mny" => "application/x-msmoney", - ".book" => "application/x-maker", - ".bpk" => "application/octet-stream", - ".gml" => "application/gml+xml", - ".clp" => "application/x-msclip", - ".gramps" => "application/x-gramps-xml", - ".uls" => "text/iuls", - ".ogx" => "application/ogg", - ".ecma" => "application/ecmascript", - ".dmp" => "application/vnd.tcpdump.pcap", - ".cat" => "application/vnd.ms-pki.seccat", - ".jpeg" => "image/jpeg", - ".ims" => "application/vnd.ms-ims", - ".application" => "application/x-ms-application", - ".wmz" => "application/x-msmetafile", - ".mpm" => "application/vnd.blueice.multipass", - ".sgl" => "application/vnd.stardivision.writer-global", - ".sfs" => "application/vnd.spotfire.sfs", - ".webm" => "video/webm", - ".iii" => "application/x-iphone", - ".csv" => "text/csv", - ".yin" => "application/yin+xml", - ".n-gage" => "application/vnd.nokia.n-gage.symbian.install", - ".vcs" => "text/x-vcalendar", - ".pgm" => "image/x-portable-graymap", - ".oth" => "application/vnd.oasis.opendocument.text-web", - ".crl" => "application/x-pkcs7-crl", - ".blorb" => "application/x-blorb", - ".jar" => "application/java-archive", - ".vsw" => "application/vnd.visio", - ".ctx" => "chemical/x-ctx", - ".wad" => "application/x-doom", - ".swfl" => "application/x-shockwave-flash", - ".kon" => "application/vnd.kde.kontour", - ".m3a" => "audio/mpeg", - ".gre" => "application/vnd.geometry-explorer", - ".nbp" => "application/vnd.wolfram.player", - ".nlu" => "application/vnd.neurolanguage.nlu", - ".mmf" => "application/vnd.smaf", - ".esa" => "application/vnd.osgi.subsystem", - ".z4" => "application/x-zmachine", - ".ftc" => "application/vnd.fluxtime.clip", - ".iges" => "model/iges", - ".gph" => "application/vnd.flographit", - ".u32" => "application/x-authorware-bin", - ".wks" => "application/vnd.ms-works", - ".fbdoc" => "application/x-maker", - ".davmount" => "application/davmount+xml", - ".dxf" => "image/vnd.dxf", - ".esf" => "application/vnd.epson.esf", - ".sldm" => "application/vnd.ms-powerpoint.slide.macroenabled.12", - ".car" => "application/vnd.curl.car", - ".see" => "application/vnd.seemail", - ".wmlc" => "application/vnd.wap.wmlc", - ".mxu" => "video/vnd.mpegurl", - ".gcg" => "chemical/x-gcg8-sequence", - ".z5" => "application/x-zmachine", - ".atc" => "application/vnd.acucorp", - ".vcard" => "text/vcard", - ".hta" => "application/hta", - ".erf" => "image/x-epson-erf", - ".jpm" => "video/jpm", - ".xm" => "audio/xm", - ".moo" => "chemical/x-mopac-out", - ".csml" => "chemical/x-csml", - ".frame" => "application/x-maker", - ".dfac" => "application/vnd.dreamfactory", - ".rp9" => "application/vnd.cloanto.rp9", - ".sit" => "application/x-stuffit", - ".ott" => "application/vnd.oasis.opendocument.text-template", - ".xpm" => "image/x-xpixmap", - ".hs" => "text/x-haskell", - ".mmr" => "image/vnd.fujixerox.edmics-mmr", - ".midi" => "audio/midi", - ".sil" => "audio/silk", - ".tfi" => "application/thraud+xml", - ".sdkd" => "application/vnd.solent.sdkm+xml", - ".sxm" => "application/vnd.sun.xml.math", - ".apr" => "application/vnd.lotus-approach", - ".xwd" => "image/x-xwindowdump", - ".ifm" => "application/vnd.shana.informed.formdata", - ".chat" => "application/x-chat", - ".wps" => "application/vnd.ms-works", - ".arc" => "application/x-freearc", - ".lsx" => "video/x-la-asf", - ".diff" => "text/x-diff", - ".ppd" => "application/vnd.cups-ppd", - ".3ds" => "image/x-3ds", - ".dp" => "application/vnd.osgi.dp", - ".scd" => "application/x-msschedule", - ".twd" => "application/vnd.simtech-mindmapper", - ".prc" => "application/x-mobipocket-ebook", - ".gtar" => "application/x-gtar", - ".anx" => "application/annodex", - ".jpg" => "image/jpeg", - ".xvml" => "application/xv+xml", - ".omdoc" => "application/omdoc+xml", - ".st" => "application/vnd.sailingtracker.track", - ".smil" => "application/smil+xml", - ".fnc" => "application/vnd.frogans.fnc", - ".dif" => "video/dv", - ".fxpl" => "application/vnd.adobe.fxp", - ".cdf" => "application/x-netcdf", - ".sema" => "application/vnd.sema", - ".shtml" => "text/html", - ".list" => "text/plain", - ".uvvt" => "application/vnd.dece.ttml+xml", - ".cdmia" => "application/cdmi-capability", - ".afm" => "application/x-font-type1", - ".dll" => "application/x-msdownload", - ".sha1" => "application/x-sha1", - ".ivp" => "application/vnd.immervision-ivp", - ".xop" => "application/xop+xml", - ".mpkg" => "application/vnd.apple.installer+xml", - ".com" => "application/x-msdownload", - ".uvvd" => "application/vnd.dece.data", - ".txf" => "application/vnd.mobius.txf", - ".x3dbz" => "model/x3d+binary", - ".qxl" => "application/vnd.quark.quarkxpress", - ".qtl" => "application/x-quicktimeplayer", - ".mfm" => "application/vnd.mfmp", - ".sct" => "text/scriptlet", - ".mwf" => "application/vnd.mfer", - ".onetmp" => "application/onenote", - ".lostxml" => "application/lost+xml", - ".info" => "application/x-info", - ".rdf" => "application/rdf+xml", - ".cpp" => "text/x-c++src", - ".psd" => "image/x-photoshop", - ".vtu" => "model/vnd.vtu", - ".m3u8" => "application/x-mpegURL", - ".ecelp7470" => "audio/vnd.nuera.ecelp7470", - ".dmg" => "application/x-apple-diskimage", - ".spp" => "application/scvp-vp-response", - ".x32" => "application/x-authorware-bin", - ".uvvv" => "video/vnd.dece.video", - ".c11amz" => "application/vnd.cluetrust.cartomobile-config-pkg", - ".cdmic" => "application/cdmi-container", - ".mpt" => "application/vnd.ms-project", - ".s3m" => "audio/s3m", - ".css" => "text/css", - ".mp3" => "audio/mpeg", - ".ait" => "application/vnd.dvb.ait", - ".ufdl" => "application/vnd.ufdl", - ".zir" => "application/vnd.zul", - ".mrc" => "application/marc", - ".ma" => "application/mathematica", - ".flx" => "text/vnd.fmi.flexstor", - ".xslt" => "application/xslt+xml", - ".spf" => "application/vnd.yamaha.smaf-phrase", - ".spq" => "application/scvp-vp-request", - ".cba" => "application/x-cbr", - ".pas" => "text/x-pascal", - ".plb" => "application/vnd.3gpp.pic-bw-large", - ".snd" => "audio/basic", - ".ktz" => "application/vnd.kahootz", - ".pptm" => "application/vnd.ms-powerpoint.presentation.macroenabled.12", - ".install" => "application/x-install-instructions", - ".cab" => "application/x-cab", - ".moc" => "text/x-moc", - ".h263" => "video/h263", - ".ktr" => "application/vnd.kahootz", - ".tsv" => "text/tab-separated-values", - ".fh5" => "image/x-freehand", - ".x3d" => "model/x3d+xml", - ".dart" => "application/vnd.dart", - ".ngdat" => "application/vnd.nokia.n-gage.data", - ".exe" => "application/x-msdownload", - ".metalink" => "application/metalink+xml", - ".sisx" => "x-epoc/x-sisx-app", - ".pps" => "application/vnd.ms-powerpoint", - ".lwp" => "application/vnd.lotus-wordpro", - ".xbd" => "application/vnd.fujixerox.docuworks.binder", - ".m3g" => "application/m3g", - ".pot" => "text/plain", - ".cpio" => "application/x-cpio", - ".gan" => "application/x-ganttproject", - ".sql" => "application/x-sql", - ".irp" => "application/vnd.irepository.package+xml", - ".mar" => "application/octet-stream", - ".deploy" => "application/octet-stream", - ".cdmio" => "application/cdmi-object", - ".sti" => "application/vnd.sun.xml.impress.template", - ".jam" => "application/x-jam", - ".gram" => "application/srgs", - ".dpg" => "application/vnd.dpgraph", - ".wax" => "audio/x-ms-wax", - ".scurl" => "text/vnd.curl.scurl", - ".cda" => "application/x-cdf", - ".pbm" => "image/x-portable-bitmap", - ".vmd" => "chemical/x-vmd", - ".wgt" => "application/widget", - ".crd" => "application/x-mscardfile", - ".f" => "text/x-fortran", - ".csd" => "audio/csound", - ".gamin" => "chemical/x-gamess-input", - ".dtshd" => "audio/vnd.dts.hd", - ".tpl" => "application/vnd.groove-tool-template", - ".xvm" => "application/xv+xml", - ".cdkey" => "application/vnd.mediastation.cdkey", - ".stw" => "application/vnd.sun.xml.writer.template", - ".plf" => "application/vnd.pocketlearn", - ".xul" => "application/vnd.mozilla.xul+xml", - ".xltm" => "application/vnd.ms-excel.template.macroenabled.12", - ".c4p" => "application/vnd.clonk.c4group", - ".chm" => "chemical/x-chemdraw", - ".oti" => "application/vnd.oasis.opendocument.image-template", - ".icm" => "application/vnd.iccprofile", - ".ttf" => "application/x-font-ttf", - ".qwt" => "application/vnd.quark.quarkxpress", - ".spx" => "audio/ogg", - ".3g2" => "video/3gpp2", - ".xsl" => "application/xml", - ".es" => "application/ecmascript", - ".ggb" => "application/vnd.geogebra.file", - ".acc" => "application/vnd.americandynamics.acc", - ".wdb" => "application/vnd.ms-works", - ".bat" => "application/x-msdownload", - ".nfo" => "text/x-nfo", - ".scm" => "application/vnd.lotus-screencam", - ".lzh" => "application/x-lzh-compressed", - ".ac" => "application/pkix-attr-cert", - ".cpt" => "image/x-corelphotopaint", - ".srt" => "text/plain", - ".oprc" => "application/vnd.palm", - ".uri" => "text/uri-list", - ".ksp" => "application/x-kspread", - ".ext" => "application/vnd.novadigm.ext", - ".z8" => "application/x-zmachine", - ".h" => "text/x-chdr", - ".twds" => "application/vnd.simtech-mindmapper", - ".ogv" => "video/ogg", - ".movie" => "video/x-sgi-movie", - ".rcprofile" => "application/vnd.ipunplugged.rcprofile", - ".mets" => "application/mets+xml", - ".wcm" => "application/vnd.ms-works", - ".ei6" => "application/vnd.pg.osasli", - ".gbr" => "application/rpki-ghostbusters", - ".dir" => "application/x-director", - ".rip" => "audio/vnd.rip", - ".png" => "image/png", - ".ssdl" => "application/ssdl+xml", - ".cxt" => "application/x-director", - ".cmx" => "image/x-cmx", - ".xfdl" => "application/vnd.xfdl", - ".pdb" => "chemical/x-pdb", - ".hlp" => "application/winhlp", - ".adp" => "audio/adpcm", - ".odc" => "application/vnd.oasis.opendocument.chart", - ".cgm" => "image/cgm", - ".ms" => "text/troff", - ".clkw" => "application/vnd.crick.clicker.wordbank", - ".edm" => "application/vnd.novadigm.edm", - ".jpgm" => "video/jpm", - ".patch" => "text/x-diff", - ".odt" => "application/vnd.oasis.opendocument.text", - ".mpg4" => "video/mp4", - ".xltx" => "application/vnd.openxmlformats-officedocument.spreadsheetml.template", - ".123" => "application/vnd.lotus-1-2-3", - ".pkg" => "application/octet-stream", - ".svgz" => "image/svg+xml", - ".vsd" => "application/vnd.visio", - ".xcf" => "application/x-xcf", - ".pm" => "text/x-perl", - ".flv" => "video/x-flv", - ".aep" => "application/vnd.audiograph", - ".gau" => "chemical/x-gaussian-input", - ".unityweb" => "application/vnd.unity", - ".evy" => "application/x-envoy", - ".oga" => "audio/ogg", - ".wrl" => "x-world/x-vrml", - ".stk" => "application/hyperstudio", - ".qgs" => "application/x-qgis", - ".ros" => "chemical/x-rosdal", - ".uvp" => "video/vnd.dece.pd", - ".mid" => "audio/midi", - ".val" => "chemical/x-ncbi-asn1-binary", - ".xpx" => "application/vnd.intercon.formnet", - ".ics" => "text/calendar", - ".rmp" => "audio/x-pn-realaudio-plugin", - ".cac" => "chemical/x-cache", - ".mseq" => "application/vnd.mseq", - ".ulx" => "application/x-glulx", - ".gam" => "chemical/x-gamess-input", - ".xla" => "application/vnd.ms-excel", - ".rgb" => "image/x-rgb", - ".tif" => "image/tiff", - ".xz" => "application/x-xz", - ".doc" => "application/msword", - ".ink" => "application/inkml+xml", - ".curl" => "text/vnd.curl", - ".uvva" => "audio/vnd.dece.audio", - ".odm" => "application/vnd.oasis.opendocument.text-master", - ".tra" => "application/vnd.trueapp", - ".mph" => "application/x-comsol", - ".jmz" => "application/x-jmol", - ".sci" => "application/x-scilab", - ".kia" => "application/vnd.kidspiration", - ".atomcat" => "application/atomcat+xml", - ".vcx" => "application/vnd.vcx", - ".eps2" => "application/postscript", - ".tsp" => "application/dsptype", - ".crw" => "image/x-canon-crw", - ".c4u" => "application/vnd.clonk.c4group", - ".jsonml" => "application/jsonml+json", - ".scs" => "application/scvp-cv-response", - ".std" => "application/vnd.sun.xml.draw.template", - ".nb" => "application/mathematica", - ".cbt" => "application/x-cbr", - ".udeb" => "application/x-debian-package", - ".fst" => "image/vnd.fst", - ".for" => "text/x-fortran", - ".kwt" => "application/x-kword", - ".cbin" => "chemical/x-cactvs-binary", - ".emb" => "chemical/x-embl-dl-nucleotide", - ".sfd-hdstx" => "application/vnd.hydrostatix.sof-data", - ".iota" => "application/vnd.astraea-software.iota", - ".emma" => "application/emma+xml", - ".ai" => "application/postscript", - ".src" => "application/x-wais-source", - ".man" => "text/troff", - ".mbox" => "application/mbox", - ".scala" => "text/x-scala", - ".dat" => "chemical/x-mopac-input", - ".nef" => "image/x-nikon-nef", - ".boo" => "text/x-boo", - ".z3" => "application/x-zmachine", - ".ods" => "application/vnd.oasis.opendocument.spreadsheet", - ".efif" => "application/vnd.picsel", - ".3dml" => "text/vnd.in3d.3dml", - ".sub" => "text/vnd.dvb.subtitle", - ".uvvg" => "image/vnd.dece.graphic", - ".au" => "audio/basic", - ".cryptonote" => "application/vnd.rig.cryptonote", - ".f77" => "text/x-fortran", - ".xlsm" => "application/vnd.ms-excel.sheet.macroenabled.12", - ".isp" => "application/x-internet-signup", - ".obj" => "application/x-tgif", - ".shf" => "application/shf+xml", - ".cdy" => "application/vnd.cinderella", - ".fcdt" => "application/vnd.adobe.formscentral.fcdt", - ".rl" => "application/resource-lists+xml", - ".roa" => "application/rpki-roa", - ".swf" => "application/x-shockwave-flash", - ".psf" => "application/x-font-linux-psf", - ".cxf" => "chemical/x-cxf", - ".uvv" => "video/vnd.dece.video", - ".xdf" => "application/xcap-diff+xml", - ".one" => "application/onenote", - ".dcm" => "application/dicom", - ".gdl" => "model/vnd.gdl", - ".inp" => "chemical/x-gamess-input", - ".bsd" => "chemical/x-crossfire", - ".mlp" => "application/vnd.dolby.mlp", - ".xdm" => "application/vnd.syncml.dm+xml", - ".iso" => "application/x-iso9660-image", - ".mks" => "video/x-matroska", - ".otf" => "application/x-font-otf", - ".torrent" => "application/x-bittorrent", - ".ttc" => "application/x-font-ttf", - ".qfx" => "application/vnd.intu.qfx", - ".uvx" => "application/vnd.dece.unspecified", - ".fpx" => "image/vnd.fpx", - ".karbon" => "application/vnd.kde.karbon", - ".key" => "application/pgp-keys", - ".wmf" => "application/x-msmetafile", - ".hpid" => "application/vnd.hp-hpid", - ".hps" => "application/vnd.hp-hps", - ".orf" => "image/x-olympus-orf", - ".btif" => "image/prs.btif", - ".oxt" => "application/vnd.openofficeorg.extension", - ".xbap" => "application/x-ms-xbap", - ".nc" => "application/x-netcdf", - ".bak" => "application/x-trash", - ".dx" => "chemical/x-jcamp-dx", - ".tm" => "text/texmacs", - ".igm" => "application/vnd.insors.igm", - ".g3" => "image/g3fax", - ".ifb" => "text/calendar", - ".skd" => "application/x-koan", - ".xaml" => "application/xaml+xml", - ".kpt" => "application/x-kpresenter", - ".ez3" => "application/vnd.ezpix-package", - ".uvf" => "application/vnd.dece.data", - ".onetoc2" => "application/onenote", - ".pcf" => "application/x-font-pcf", - ".cc" => "text/x-c++src", - ".mgp" => "application/vnd.osgeo.mapguide.package", - ".uvi" => "image/vnd.dece.graphic", - ".obd" => "application/x-msbinder", - ".fly" => "text/vnd.fly", - ".knp" => "application/vnd.kinar", - ".vsf" => "application/vnd.vsf", - ".vrml" => "x-world/x-vrml", - ".inkml" => "application/inkml+xml", - ".igs" => "model/iges", - ".kwd" => "application/x-kword", - ".thmx" => "application/vnd.ms-officetheme", - ".qam" => "application/vnd.epson.quickanime", - ".cmdf" => "chemical/x-cmdf", - ".eol" => "audio/vnd.digital-winds", - ".oa2" => "application/vnd.fujitsu.oasys2", - ".str" => "application/vnd.pg.format", - ".xpi" => "application/x-xpinstall", - ".wmd" => "application/x-ms-wmd", - ".chrt" => "application/x-kchart", - ".xspf" => "application/xspf+xml", - ".vox" => "application/x-authorware-bin", - ".rb" => "application/x-ruby", - ".paw" => "application/vnd.pawaafile", - ".mol2" => "chemical/x-mol2", - ".pdf" => "application/pdf", - ".wg" => "application/vnd.pmi.widget", - ".dataless" => "application/vnd.fdsn.seed", - ".bh2" => "application/vnd.fujitsu.oasysprs", - ".latex" => "application/x-latex", - ".h261" => "video/h261", - ".ntf" => "application/vnd.nitf", - ".cif" => "chemical/x-cif", - ".dcr" => "application/x-director", - ".mmd" => "chemical/x-macromodel-input", - ".uu" => "text/x-uuencode", - ".hpp" => "text/x-c++hdr", - ".h++" => "text/x-c++hdr", - ".pic" => "image/x-pict", - ".ecelp9600" => "audio/vnd.nuera.ecelp9600", - ".ogg" => "audio/ogg", - ".qxb" => "application/vnd.quark.quarkxpress", - ".cct" => "application/x-director", - ".tcap" => "application/vnd.3gpp2.tcap", - ".uvvh" => "video/vnd.dece.hd", - ".sxi" => "application/vnd.sun.xml.impress", - ".rtx" => "text/richtext", - ".nitf" => "application/vnd.nitf", - ".mpe" => "video/mpeg", - ".wma" => "audio/x-ms-wma", - ".dotx" => "application/vnd.openxmlformats-officedocument.wordprocessingml.template", - ".viv" => "video/vnd.vivo", - ".sfv" => "text/x-sfv", - ".pki" => "application/pkixcmp", - ".mpga" => "audio/mpeg", - ".msi" => "application/x-msi", - ".abw" => "application/x-abiword", - ".mime" => "message/rfc822", - ".mp4" => "video/mp4", - ".cxx" => "text/x-c++src", - ".et3" => "application/vnd.eszigno3+xml", - ".azs" => "application/vnd.airzip.filesecure.azs", - ".so" => "application/octet-stream", - ".mdb" => "application/x-msaccess", - ".n3" => "text/n3", - ".pptx" => "application/vnd.openxmlformats-officedocument.presentationml.presentation", - ".sbml" => "application/sbml+xml", - ".wsc" => "text/scriptlet", - ".x3dv" => "model/x3d+vrml", - ".sru" => "application/sru+xml", - ".mka" => "audio/x-matroska", - ".dtb" => "application/x-dtbook+xml", - ".sxg" => "application/vnd.sun.xml.writer.global", - ".i2g" => "application/vnd.intergeo", - ".dts" => "audio/vnd.dts", - ".otg" => "application/vnd.oasis.opendocument.graphics-template", - ".atomsrv" => "application/atomserv+xml", - ".xht" => "application/xhtml+xml", - ".rif" => "application/reginfo+xml", - ".docm" => "application/vnd.ms-word.document.macroenabled.12", - ".pbd" => "application/vnd.powerbuilder6", - ".eva" => "application/x-eva", - ".igx" => "application/vnd.micrografx.igx", - ".grxml" => "application/srgs+xml", - ".odg" => "application/vnd.oasis.opendocument.graphics", - ".g3w" => "application/vnd.geospace", - ".dcurl" => "text/vnd.curl.dcurl", - ".lvp" => "audio/vnd.lucent.voice", - ".uvvi" => "image/vnd.dece.graphic", - ".fm" => "application/x-maker", - ".setpay" => "application/set-payment-initiation", - ".sdc" => "application/vnd.stardivision.calc", - ".fzs" => "application/vnd.fuzzysheet", - ".qwd" => "application/vnd.quark.quarkxpress", - ".sdkm" => "application/vnd.solent.sdkm+xml", - ".taz" => "application/x-gtar-compressed", - ".tr" => "text/troff", - ".mol" => "chemical/x-mdl-molfile", - ".mxml" => "application/xv+xml", - ".mif" => "application/x-mif", - ".icc" => "application/vnd.iccprofile", - ".ppsx" => "application/vnd.openxmlformats-officedocument.presentationml.slideshow", - ".scr" => "application/x-silverlight", - ".shar" => "application/x-shar", - ".shp" => "application/x-qgis", - ".mcm" => "chemical/x-macmolecule", - ".fsc" => "application/vnd.fsc.weblaunch", - ".xlf" => "application/x-xliff+xml", - ".txt" => "text/plain", - ".uvs" => "video/vnd.dece.sd", - ".pwn" => "application/vnd.3m.post-it-notes", - ".appcache" => "text/cache-manifest", - ".kpxx" => "application/vnd.ds-keypoint", - ".sxd" => "application/vnd.sun.xml.draw", - ".lnk" => "application/x-ms-shortcut", - ".pcl" => "application/vnd.hp-pcl", - ".uvh" => "video/vnd.dece.hd", - ".gxt" => "application/vnd.geonext", - ".rs" => "application/rls-services+xml", - ".xlsx" => "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - ".flo" => "application/vnd.micrografx.flo", - ".cr2" => "image/x-canon-cr2", - ".grv" => "application/vnd.groove-injector", - ".onepkg" => "application/onenote", - ".opf" => "application/oebps-package+xml", - ".dms" => "application/x-dms", - ".mxf" => "application/mxf", - ".dotm" => "application/vnd.ms-word.template.macroenabled.12", - ".p7r" => "application/x-pkcs7-certreqresp", - ".stf" => "application/vnd.wt.stf", - ".uris" => "text/uri-list", - ".icz" => "text/calendar", - ".uvd" => "application/vnd.dece.data", - ".fch" => "chemical/x-gaussian-checkpoint", - ".sda" => "application/vnd.stardivision.draw", - ".sdd" => "application/vnd.stardivision.impress", - ".cbz" => "application/x-cbz", - ".pclxl" => "application/vnd.hp-pclxl", - ".p7c" => "application/pkcs7-mime", - ".md5" => "application/x-md5", - ".vxml" => "application/voicexml+xml", - ".p" => "text/x-pascal", - ".gv" => "text/vnd.graphviz", - ".emz" => "application/x-msmetafile", - ".ico" => "image/x-icon", - ".hbci" => "application/vnd.hbci", - ".ssml" => "application/ssml+xml", - ".pskcxml" => "application/pskc+xml", - ".tmo" => "application/vnd.tmobile-livetv", - ".t3" => "application/x-t3vm-image", -"" => "application/octet-stream" -) diff --git a/Dockerfile b/Dockerfile index 916f9b8..4db3107 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,13 +1,4 @@ -FROM alpine:latest +FROM tyil/http-static -RUN apk add lighttpd \ - && rm -rf /var/www \ - && mkdir /var/www \ - && rm -rf /etc/lighttpd \ - && mkdir /etc/lighttpd - -COPY .docker/lighttpd.conf /etc/lighttpd/lighttpd.conf -COPY .docker/mime.conf /etc/lighttpd/mime.conf COPY _site /var/www - -CMD lighttpd -D -f /etc/lighttpd/lighttpd.conf +COPY .docker/lighttpd.conf /etc/lighttpd/custom.conf -- cgit v1.1