13 deployments · 1 still active · last rev. 9 months ago
-> Description - About OpenColleague: OpenColleague supports the philosophy of Self Management by providing powerful web-based tools that together promote transparency, accountability, and clarity in workplaces embracing the principles of Self Management.
-> About OpenColleague : This web-based software is powered by a PHP MVC framework, a mySQL database, an Apache2 webserver, and other open-source software including Ubuntu Linux. The software can be installed on any webserver that has the following system requirements:
-> Minimum Recommended System Resources - Root Access to Linux Webserver with ~5-10GB available webserver storage space and Internet Access - PHP (v5.6) - MySQL (v. 4.x and above) - Apache2 WebServer - Ability to configure apache2 mod_rewrite - php5.6 PEAR, GD Library, php5.6-mysql
-> Recommendations: It is highly recommended to install OpenColleague on its own Linux webserver to prevent potential conflicts with other tools/software and to maximize performance.
While there are several hosting companies that allow the developer to select their preferred Linux Operating System and subsequently control all aspects of the webserver, Linode.com is highly recommended as a web host, with their “Linode 2GB” hosting package appropriate for most standard OpenColleague software installations (https://www.linode.com/pricing)
In order to automate the installation of version 1.0 of OpenColleague, this Linode.com “StackScript” (similar to a Shell Script) has been created to facilitate the entire process of installing & configuring an OpenColleague installation on a new Linode.com webserver (See Installation Option 1: Linode StackScripts below). If you prefer to run a Shell Script with another web hosting provider other than Linode.com, please contact firstname.lastname@example.org to request this resource.
Installation files and accompanying instructions exist for setting up a webserver running OpenColleague.com using http (through port 80) and https (utilizing port 443). SSL Encryption instructions are included for the CA-Certificate provider SSLMate.com.