Thousands of free and open source contributed modules can enhance any website for desired features like workflow, diagramming, analysis, plotting & charting, media management, service architecture infrastructure and so much more.
The GNU GPL 2 License gives you free access to the source code and the ability to freely modify it as desired. However, you are not required to distribute any modifications that you may make as long as they are kept only on your website.
With just a few steps you can install a Drupal based ELN on a regular LAMP (Linux-Apache-MySQL-PHP) server. Options include hosting providers starting at a few dollars per month or with minimal expertise you can set up a LAMP server in your own lab.