How to extend INGInious

Creating a new frontend

INGInious is mainly a backend that is agnostic. It can be used to run nearly everything. The backend’s code is in backend. You must use these classes to run new jobs.

The common contains classes that are intended to be inherited by new “frontends”. The frontend given with INGInious is in fact an (big) extension of the common module. You can use it as an example on how to extend INGInious.