Domtool Module Web_apps
Configuring common web applications
val addWordPress : location -> [Vhost & !Location]
val wordPress :
host ->
Vhost =>
[Domain]
{DefaultWebNode : web_node,
DocumentRoot : your_path,
Group : your_group,
PhpVersion : php_version,
SSL : ssl,
ServerAdmin : email,
SuExec : suexec_flag, TTL : int, User : your_user}
val moin_default_htdocs : location
val addMoinMoin :
[Vhost] {Htdocs : location, Prefix : location, Script : your_path}
val moinMoin :
host ->
Vhost =>
[Domain]
{DefaultWebNode : web_node,
DocumentRoot : your_path,
Group : your_group,
PhpVersion : php_version,
SSL : ssl,
Script : your_path,
ServerAdmin : email,
SuExec : suexec_flag, TTL : int, User : your_user}
val addMoinMoinOld :
[Vhost] {Htdocs : location, Prefix : location, Script : your_path}
val addWordPress : location -> [Vhost & !Location]
Add a standard WordPress blog set-up code to a virtual host. The WordPress files should be rooted at the location you specify.
val wordPress :
host ->
Vhost =>
[Domain]
{DefaultWebNode : web_node,
DocumentRoot : your_path,
Group : your_group,
PhpVersion : php_version,
SSL : ssl,
ServerAdmin : email,
SuExec : suexec_flag, TTL : int, User : your_user}
Create a WordPress blog with just the standard set-up code. The WordPress blog should be rooted at the vhost's DocumentRoot.
val moin_default_htdocs : location
Alias for static content used by the system-wide MoinMoin.
val addMoinMoin :
[Vhost] {Htdocs : location, Prefix : location, Script : your_path}
Add a MoinMoin wiki to a vhost.
val moinMoin :
host ->
Vhost =>
[Domain]
{DefaultWebNode : web_node,
DocumentRoot : your_path,
Group : your_group,
PhpVersion : php_version,
SSL : ssl,
Script : your_path,
ServerAdmin : email,
SuExec : suexec_flag, TTL : int, User : your_user}
Create a new vhost with just a MoinMoin wiki.
val addMoinMoinOld :
[Vhost] {Htdocs : location, Prefix : location, Script : your_path}
Add a MoinMoin wiki to a vhost.