"deployd"로 웹 사이트를 운영하고 포트 80에서 포트 5000으로 실행하는 데 필요한 응용 프로그램을 변경하는 데 문제가 있습니다. "mydomain.com:5000"이 아니라 " mydomain.com "웹 서버의 포트 5000 대신 포트 80에서 "Deployd"를 실행하는 방법.
감사합니다.
"deployd"로 웹 사이트를 운영하고 포트 80에서 포트 5000으로 실행하는 데 필요한 응용 프로그램을 변경하는 데 문제가 있습니다. "mydomain.com:5000"이 아니라 " mydomain.com "웹 서버의 포트 5000 대신 포트 80에서 "Deployd"를 실행하는 방법.
감사합니다.
: 서버를 만들 때 옵션에서 http://docs.deployd.com/docs/developing-modules/internal-api/server.html
당신은 통과 할 수는 객체. 이렇게 뭔가가 작동해야합니다.
var deployd = require('deployd'),
options = {
port : 80
},
server = deployd(options);
공개하는 경우 대시 보드를 보호하는 것을 잊지 마십시오. https://github.com/deployd/deployd/issues/110 – Jack
imho 모범 사례는 포트 80을 수신하는 프록시로 apache 또는 nginx를 사용하고 nodejs (다른 포트) 또는 다른 애플리케이션 (애플리케이션을 포함)으로 요청을 전달하는 것입니다. tomcat 같은 서버)) – thomasb