Changes

From SME Server
Jump to navigationJump to search
1,703 bytes added ,  22:21, 22 September 2014
Created page with "{{Languages}} == webbapps-common for SME Server == {{Level|easy}} === Maintainer === [mailto:daniel@firewall-services.comDaniel B.] from [http://www.firewal..."
{{Languages}}

== webbapps-common for SME Server ==
{{Level|easy}}

=== Maintainer ===
[mailto:daniel@firewall-services.com[[User:VIP-ire|Daniel B.]]] from [http://www.firewall-services.com 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 [[Fws|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 [http://gitweb.firewall-services.com/?p=smeserver-webapps-common;a=summary]
[[Category: Contrib]]

Navigation menu