summaryrefslogtreecommitdiff
path: root/.docker
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2019-01-24 10:11:18 +0100
committerPatrick Spek <p.spek@tyil.nl>2019-01-24 10:11:18 +0100
commit9881689aae3e78de19a11fa157ba27cf0c7e269a (patch)
tree5d1741695fc9761f2c245fa087d4c327d7dfeba6 /.docker
parentaa5e029b2361ae0206897b10c4618c426a9958be (diff)
Update Dockerfile to use tyil/http-static image
Diffstat (limited to '.docker')
-rw-r--r--.docker/lighttpd.conf15
-rw-r--r--.docker/mime.conf1178
2 files changed, 9 insertions, 1184 deletions
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"
-)