Outils pour utilisateurs

Outils du site


cloud:openshift

OpenShift

Variables d'environnement

process.env.OPENSHIFT_NODEJS_IP
process.env.OPENSHIFT_NODEJS_PORT

Déploiement

Variables d'environnement

  1. $ rhc env set NODE_ENV=production -a sb
  2. $ rhc env list -a sb

Setter Git

  1. $ git remote add openshift -f <openshift-git-repo-url>
  2. $ git merge openshift/master -s recursive -X ours
  3. $ git push openshift HEAD

Source

package.json

Ajouter le package bower pour que OpenShift l'installe. Aussi, il fait configurer une variable d'environnement pour installer les packages de bower.

  1. Dans package.json, ajouter :
    "scripts": {  
      "postinstall": "export HOME=/var/lib/openshift/[instance-id]/app-root/runtime/repo; ./node_modules/bower/bin/bower install"
    }

Deploying a Node.js/socket.io app to Openshift

cloud/openshift.txt · Dernière modification : 2022/02/02 00:42 de 127.0.0.1