Webapps-common
From SME Server
Jump to navigationJump to search
webbapps-common for SME Server
Maintainer
Daniel B. from Firewall Services
Description
smeserver-webbapps-common is not really a contrib, it is more a framework like used by many contribs of fws
Requirements
You need the firewall-services repo to install this contribs
Installation 8.x 9.x
This contrib is currently held in the fws repository, You do not need to install it alone, it is a dependency of other package such as tt-rss
However you can use to reconfigure some web application of fws by using
signal-event webapps-update
Configuration
The most important things to know is that you can create a domain by command line. More features will be created compared with the standard virtualhost templates, you have:
- the DocumentRoot key, which lets you choose an arbitrary document root instead of having to choose an ibay
- the RequireSSL key
- the Authentication key
- Authentication Basic : to ask for a basic auth when reaching this vhost
- Authentication LemonLDAP : to ask for a smeserver-lemonldap-ng when reaching this vhost
You can create a domain like this:
db domains set stuff.foo.fr domain Description "My super custom app" Content Primary Nameservers internet TemplatePath WebAppVirtualHost DocumentRoot /opt/stuff RequireSSL enabled signal-event domain-create stuff.foo.fr
Bugs
Sources for this contribs can be found in Firewall Service's repository [1]