Merge pull request #1091 from kingkaeru/feature/iisnode_support
Feature/iisnode supportpull/1094/head
commit
d5ace6c163
|
@ -37,7 +37,7 @@ exports.ip = "0.0.0.0";
|
||||||
/**
|
/**
|
||||||
* The Port ep-lite should listen to
|
* The Port ep-lite should listen to
|
||||||
*/
|
*/
|
||||||
exports.port = 9001;
|
exports.port = process.env.PORT || 9001;
|
||||||
/*
|
/*
|
||||||
* The Type of the database
|
* The Type of the database
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
<configuration>
|
||||||
|
<system.webServer>
|
||||||
|
|
||||||
|
<handlers>
|
||||||
|
<add name="iisnode" path="node_modules/ep_etherpad-lite/node/server.js" verb="*" modules="iisnode" />
|
||||||
|
</handlers>
|
||||||
|
|
||||||
|
<rewrite>
|
||||||
|
<rules>
|
||||||
|
<!-- uncomment this section to enable debugging
|
||||||
|
<rule name="LogFile" patternSyntax="ECMAScript" stopProcessing="true">
|
||||||
|
<match url="iisnode"/>
|
||||||
|
<action type="Rewrite" url="node_modules/ep_etherpad-lite/node/iisnode" />
|
||||||
|
</rule>
|
||||||
|
<rule name="NodeInspector" patternSyntax="ECMAScript" stopProcessing="true">
|
||||||
|
<match url="^server.js\/debug[\/]?" />
|
||||||
|
</rule>
|
||||||
|
-->
|
||||||
|
<rule name="StaticContent">
|
||||||
|
<action type="Rewrite" url="public{{REQUEST_URI}}"/>
|
||||||
|
</rule>
|
||||||
|
<rule name="DynamicContent">
|
||||||
|
<conditions>
|
||||||
|
<add input="{{REQUEST_FILENAME}}" matchType="IsFile" negate="True"/>
|
||||||
|
</conditions>
|
||||||
|
<action type="Rewrite" url="node_modules/ep_etherpad-lite/node/server.js" />
|
||||||
|
</rule>
|
||||||
|
</rules>
|
||||||
|
</rewrite>
|
||||||
|
|
||||||
|
</system.webServer>
|
||||||
|
</configuration>
|
Loading…
Reference in New Issue