Skip to main content

AppTemplates ( Nginx , HTTPD, OpenliteSpeed )

Eenos App templates

These templates are used to create customized virtual host settings for your website based on the apps hosted.  If you have a WordPress website with some custom settings that are required to be configured on the server side, you can create a custom vhost template for that website.

Please remember the create the app template for the webserver you are using.

You can create and manage App templates for the web server Apache HTTPD, Nginx, and OpenLiteSpeed

Template Language:  Mako

Apache HTTPD Template Locations

Template Type Location Description
Global Template  /usr/local/eenos/templates/webserver/httpd The default templates
Global Custom Template

  /usr/local/eenos/templates/webserver/httpd/custom

Your custom templates
User Template /var/eenos/userdata/USER/templates/httpd/ For the Eenos user USER

Nginx Template Locations

Template Type Location Description
Global Template /usr/local/eenos/templates/webserver/nginx The default templates
Global Custom Template

  /usr/local/eenos/templates/webserver/nginx/custom

Your custom templates
User Template /var/eenos/userdata/USER/templates/nginx/ For the Eenos user USER

OpenLiteSpeed Template Locations

Template Type Location Description
Global Template /usr/local/eenos/templates/webserver/openlitespeed/ The default templates
Global Custom Template

  /usr/local/eenos/templates/webserver/openlitespeed/custom/

Your custom templates
User Template /var/eenos/userdata/USER/templates/openlitespeed/ For the Eenos user USER

The App name is the template file name. 

If the template has the same name as the Global template, Global custom template, and User template, then the user template will have the higher priority

Don't delete the default templates provided by Eenos.

To create a custom template, copy the templates to the custom template location and modify it.