Implementando o Aplicativo nodejs com o Open Shift PaaS

Estou começando com o Open Shift PaaS e escolhi um aplicativo node.js como minha primeira tentativa.

Até agora estou recebendo um503 quando tento acessar meu site de aplicativos.

Eu tentei:

Defina meu repositório no github,defina a tecla ssh no github e faça com que o Open Shift a tenha,criou um aplicativo muito simples usando express (eu instalei o express by npm)comprometeu e empurrou todas as alterações,Eu instalei o rhc e corrirhc app restart -a nodejs

Mas não consigo fazer funcionar.

orhc tail -a nodejs saídas:

DEBUG: Error: Cannot find module '/var/lib/openshift/531be41fe0b8cd3d12000003/app-root/runtime/repo/server.js'
    at Function._resolveFilename (module.js:337:11)
    at Function._load (module.js:279:25)
    at Array.0 (module.js:484:10)
    at EventEmitter._tickCallback (node.js:190:38)

DEBUG: Program node server.js exited with code 1

DEBUG: Starting child process with 'node server.js'

Este é meuapp.js Arquivo:

var express = require('express')
var server = new express()
server.use(express.static(__dirname+"/public"))


server.get('/', function (request, response) {
    response.send(200)
})

server.listen(process.env.OPENSHIFT_NODEJS_PORT || 80)

EDITAR

Renomeei app.js para server.js, git adicionou, confirmou e pressionou, reiniciou o aplicativo com rhc. mas ainda não está funcionando.

questionAnswers(1)

yourAnswerToTheQuestion