-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Deploying on Openshift
jlooper edited this page Oct 2, 2014
·
2 revisions
Deploying a mean.io app on Openshift is pretty straightforward as long as you don't try to reinvent the wheel!
- Register for an account on Openshift (http://www.openshift.com).
- Create an app on Openshift by choosing a 'Node' type site to create. Create the site by making Openshift use Linnovate's Openshift git repo as its source code (https://github.com/linnovate/mean-on-openshift.git)
- On the second screen after the new application has been created, add a Mongo database
- When the site has been built, you can visit it on your newly created domain, which will look like my-domain.openshift.com. You may need to restart the instance on Openshift before you can see it. It will look like Mean.io boilerplate.
- On your new app's console page on Openshift, make a note of the git repo where the code lives. Clone that repo to your local computer where your mean.io app codebase is.
- Merge your completed local app into this new repo. You will have some conflicts, so merge carefully, line by line.
- Commit and push the repo with the Openshift code back up to Openshift. Restart your instance on Openshift, you should see your site!
- Getting Started Guides
- Deployment
- Testing
- System Deep Dives
Aggregation- Packages
- Database
- Menus
- Circles (roles/permissions) High Level Overview
- Circles code examples
- User Auth withJWT
- Contributing