Getting started

cherryEPG follows the the Unix philosophy - Do one thing and do it well. Therefore you will see that it relies on different Linux tools.

From the first day of operation cherryEPG the user interface was command line - CLI. At the moment still all maintenance tasks have to be done via the mentioned CLI. There is a single command line tool to configure, manage and control the complete system. This tool is calling functions from various modules or libraries.

However CLI is fast but a picture is worth a thousand words. Therefore a website can provide better overview of the system behavior. Even for various tasks it can be easier to use a web-browser than writing cryptic commands in the CLI. cherryEPG is also providing a web-interface which offers a fast overview of the system status and basic functionality of configuring the EPG building process.

cherryEPG is completely written in Perl 5. \ In this way you can adapt functions that go beyond the possibilities of those contained in the configuration files. Of course, this requires some advanced knowledge of Perl programming.