Вам, в частности, не нужен nginx , но вам нужно что-то, способное прослушивать порт (который Cloud Foundry назначит в данный момент, обозначенный переменной среды PORT
или, для более старые версии Cloud Foundry, VCAP_APP_PORT
). Поэтому nginx будет работать для этой цели, но если вы создали приложение node.js, основной модуль http (опционально в паре с express ) будет Более естественный выбор веб-сервера.
Теперь, если вашему приложению требуется ssl, вы можете подумать, что вам нужно настроить свой веб-сервер (nginx, express и т. Д.) Для HTTPS, но вам не нужно этого делать, потому что Cloud Foundry обрабатывает SSL и передает расшифрованный HTTP на ваш веб-сервер .
Поэтому, если вы используете основные модули node.js, используйте модуль http
, а не https
.