Download Composr
The first step is to transfer the installation files to your server.
Version 11 upgrade information
The official website for version 11 is https://composr.app. This site will also provide bleeding-edge releases of version 11. To assist users with the upgrade and transition from v10 to v11, compo.sr will also host the first stable version of v11 when it is released (so v10 sites can upgrade through the Admin Zone dashboard). However, from that point forward, v11 updates will only be available on composr.app. Once you upgrade to v11, your site will begin checking for updates from composr.app instead, so you will receive v11 updates from then on.
This package ("quick installer") will self-extract on your server and automatically set all permissions.
Works on most servers (needs PHP FTP support or suEXEC on your server).
This is a ZIP containing all Composr files (several thousand). It is much slower, and only recommended if you cannot use the quick installer. Some chmodding is required.
Do not use this for upgrading.
Would you like to beta-test the new version: v11 beta7?
It may not be as stable as our main version (v10.0.50).
Cloud & SaaS hosting
Scalability
Composr will work on most kinds of PHP cloud hosting such as Cloud Foundry, Rackspace Hosting and Amazon EC2. Bitnami provide quality cloud hosting, and Composr EC2 images.
We have inbuilt support for the kind of advanced features needed for scaling Composr installations.
Other installers
Composr is also available on:
For Developers
Git read access
Git is the revision control system we use to collaborate on Composr.
You can access the repository on GitLab.
We often commit fixes to Git before patch releases come out.
Be aware that the Git repository also has many non-bundled addons in it. We develop them in there, to keep them up-to-date. There is a script called delete_alien_files.php which will erase them. You need to first delete the sources_custom/hooks/systems/addon_registry/*.php files of any addons you don't want, then run the script, then run the commands the script says (after reviewing), then install.
Git write access
We accept and encourage external contributions.
We will provide write-access to Git as appropriate (essentially when someone shows a serious commitment to the project in the form of high-quality code).
Are you upgrading?
Instead of using this page, you should login to your Admin Zone. You'll see a link to upgrade there.
Upgrading from ocPortal? You need to use a special omni-upgrader.
Hosting requirements
- PHP 5.3 or higher, with the following supported:
- GD2
- Memory limit 64MB+
- MySQL 5.5.3 or higher
- Apache or IIS recommended
- 100MB of disk space
For more information and recommendations, see our webhosting tutorial.
Forum integration
Composr has its own forum and member system (Conversr), but can also integrate with some third party ones out-of-the-box:
- Burning Board 2.0 / 2.2/Lite
- IPB 1.1-1.3 / 2.0-2.3
- phpBB 2.0-3.1
- SMF 1.0 / 1.1 / 2.0
- vB 2.2 / 3.0-3.7
- WowBB 1.7
Other integration
Conversr can integrate with an LDAP server, facilitating tie in with Active Directory and OpenLDAP logins.
Conversr can also integrate with HTTP authentication systems , facilitating integration with any login system that uses this mechanism.
A powerful framework and a number of programming tools are provided, to accelerate integration with other scripts and web-apps.