Get Started on OpenShift

OpenShift empowers you with a wide range of the latest and greatest technology Quickstarts that allow you to boot your favorite platform on OpenShift almost instantaneously. All you need to do is take three simple steps: Sign up and create an account on OpenShift, find the QuickStart for your favorite platform and follow the instructions on the Quickstart page (usually in the README.md file), and host that platform on OpenShift. Your favorite platform is available on OpenShift, and you can start on your project!

So, what do you want to do next?
  • Host and run your own blog on your own server? Use the Wordpress Quickstart.
  • Set up your own e-commerce site for your burgeoning business? Use the Magento e-commerce Quickstart.
  • Want to develop your own web application? Use the web.py framework Quickstart.
  • Something else altogether? Search our list of current Quickstarts below.
  • Something totally new? Follow our instructions to create your own.

OpenShift Quickstarts can be found on GitHub under the 'OpenShift' account. New projects and new guides are added frequently by our experts and other community members, so check this page regularly.

By Technology

Java

Ruby

Python

JavaScript

  • etherpad-example: An Etherpad application. Etherpad is a hosted web service that allows really real-time document collaboration for groups of users.
  • nodejs-example: A sample template for running node.js applications.

PHP/Perl

  • dancer-example: A Dancer git repository helps you get a Dancer installation up and running.
  • CodeIgniterQuickStart: A Code Igniter PHP application.
  • dokuwiki-quickstart: A Dokuwiki git repository helps you get a Dokuwiki installation up and running.
  • elgg-OpenShift-quickstart: An Elgg application. Elgg is an award-winning open source social networking engine that provides a robust framework on which to build all kinds of social environments.
  • sqlbuddy-OpenShift-quickstart: A SQLBuddy application. SQLBuddy provides web based MySQL administration.
  • piwik-OpenShift-quickstart: A Piwik application. Piwik is a downloadable, Free/Libre (GPLv3 licensed) real time web analytics software program.
  • drupal-example: A Drupal sample installation.
  • cakephp-example: A CakePHP framework git repository.
  • frogcms-example: A Frog CMS application. Frog CMS simplifies content management by offering an elegant user interface, flexible templating per page, simple user management and permissions, as well as the tools necessary for file management.
  • magento-example: A Magento application. Magento eCommerce Platforms provide scalability, flexibility and features for business growth.
  • phpbb-example: A phpBB application. phbBB is a free flat-forum bulletin board software solution that can be used to stay in touch with a group of people or can power your entire website.
  • phpmongotweet-example: A phpmongotweet sample application that loads tweets into MongoDB.
  • wolfcms-example: A Wolf CMS sample application. WolfCMS simplifies content management by offering an elegant user interface, flexible templating per page, simple user management and permissions, as well as the tools necessary for file management.
  • wordpress-example: A Wordpress application.
  • joomla-example: A Joomla git repository for OpenShift.
  • mediawiki-example: A MediaWiki sample installation.

Other

  • openshift-diy-binhello-demo: A sample application demonstrating how to use DIY applications to run custom C based servers on OpenShift.

Want to create your own? Check out our Quickstart guide for lots of advice on creating and maintaining quickstarts.

If you have a Quickstart to contribute, drop us a line at openshift@redhat.com, catch us on IRC, or post to the forum.