SystemDocumentation > Develop with and for CorneliOS > CorneliOS structure, libraries and program code > System This page describes the CorneliOS front end scripts as well as the files and directories located inside the /.__sys directory: the CorneliOS framework, the CIOS framework and related utilities. The front end scripts (/cgi-bin)/cgi-bin/cora.pl This is the CorneliOS application runtime. It parses the files and directories inside the /app/cora, /app/dev/cora and /app/local/cora and turns these files and directories into working web applications. /cgi-bin/desktop.pl This is the CorneliOS desktop. /cgi-bin/io.pl This script allows to read and write files, directories and databases. Please note that this has not been fully implemented yet. This script also allows the OLMO client utility to communicate with the CorneliOS system. /cgi-bin/local This directory may contain further applications that make use of the CorneliOS software. /cgi-bin/viewer.pl Sometimes you'd like to display files (images in most cases) that are located inside a directory protected by .htaccess/.htpasswd files. This script allows to view these files by applying standard CorneliOS access rights. /cgi-bin/web.pl This script is used to display websites created with the CorneliOS Content Management System (CMS). CorneliOS websites are located inside the /var/www directory. The /web directory contains automatically generated shortcuts to these websites. The system core (/.__sys)CIOS, CIOS.pl and CIOS.pm The CIOS framework - allows to write your own external applications or community platforms. CorneliOS and CorneliOS.pm The CorneliOS framework - it contains all the code required to run the CorneliOS system. Even more: mksys.pl, terminal.pl, test.pl, update.pl and utils mksys.pl - allows to package a new system release
|
![]() |
Working with CorneliOS
Installation and Administration
Develop with and for CorneliOS
|

