Webserver and multi-tenant site manager

In its most abstract sense you can use hyn to manage multiple websites with only one application installation.


Server tools

To allow easy management of hyn some useful server tools are available:

  • built-in image caching server allowing resizing, rotating and cropping
  • auto generated webserver configurations
  • verify whether domain names point to the correct IP address
  • system and memory load as percentage
  • disk usage as a percentage
  • calculate disk usage per website; files and database

Multitenancy

Each website within hyn is sharing the same PHP code base, as a benefit you:

  • have one installation of hyn to maintain all websites
  • can share global plugins with any website
  • can benefit from secure, verified packages like a user registration and authentication plugin
  • log into every website using system credentials
  • can allow website owners full access to their media, local plugin and cache files
  • ready to scale

Don't be afraid, each website is specifically a seperate entity:

  • all custom files (uploads, images, themes, website plugins) are located in their own folder
  • soft limit and view disk usage per website
  • templates are website specific
  • local (website) plugins are automatically available
  • each website uses its own database for storing information
  • users register locally, not globally
  • specify url's as routes per website

Developer friendly

Flexibility to extend and adapt to your own needs:

  • based on the widely acclaimed Laravel PHP framework
  • global and local plugins
  • any url can point to any plugin