도커로 웹서버 80 port로 운영시 포토 스테이션은 어떻게 처리 해야 하나요?
<임시 공지>
질문글 작성시 아래 링크를 참고하시어 작성해주셔야 원활한 답변이 가능합니다.
https://svrforum.com/nas/152290
안녕하세요 스기입니다.
포럼분들 덕분에 이번 연휴 재미나게 보내고 있습니다. ㅎ
아직 이런 열정이 남아 있는거 보니 스스로를 아직 젊다고 생각하고 싶네요.ㅎㅎ
다름이 아니라, 기존에 헤놀로지로 제 개인 홈페이지를 돌리고 있었습니다
그땐 WebStation을 설정해서 돌렸기에 웹서비스 포트에 대해 전혀 생각하지 않고 있었습니다.
이번에 nodejs를 알고 JS로 홈페이지 정확하게는 Svelte로 홈페이지 구축을 하고 운영을 하고 싶은데,
도커에서 설정을 80번으로 연동하게 하는건 어렵지 않을 듯 합니다.
그런데 검색을 해보니 포토 스테이션 또는 Photos가 80번 포트를 사용하고
외부에서 접속을 http://NAS 주소/photo 와같이 접속을 해야 하는걸로 봐선 기본 80포트 기준으로 설정이 되는것 같습니다.
이럴땐 어떻게 해야 하는지요?
정리를 드리자면,
- 웹서버를 도커 nodejs를 통해서 돌리고 싶다
- 웹서버 포트를 기본인 80으로 도커에 설정을 할 수 있다
- 포토 스테이션이나 Photos는 사용이 가능한지?
- 사용이 불가능 하면 어떤 설정을 해 줘야 하는지?
제가 서버에 대한 개념이 없어 이런 글을 올리는것 같습니다.
조언을 주시면 또 열심히 공부해서 달려 보겠습니다.
감사합니다.
dsm7.0이시면 로그인포털에 들어가신다음 응용프로그램 쪽 들어가셔서 포트번호를 바꿔주시면 되지 않을까요
아니면 리버스프록시를 쓰는 방법도 있을 꺼 같습니다.
답변 감사합니다.
우선 DSM 7.1을 막 세팅 하였습니다.
현재 Web Station은 설치를 하지 않은 상태이구요, docker를 이용한 node webservice를 우선 설정하고
Photos를 설치하려고 합니다. 이때도 기존처럼 구동이 가능한지 모르겠네요
리버스 프록시는 제가 공부를 한번 해 보겠습니다.
기본 80포트는 내비두고, 도커운영은 역방향프록시 쓰는게 깔끔합나다. 웹스테이션은 기본으로 깔아놓세요
댓글 감사합니다.
역방향 프록시를 한번 공부해 봐야겠네요.ㅎ
https://gist.github.com/hjbotha/f64ef2e0cd1e8ba5ec526dcd6e937dd7 전 이렇게 수정해서 씁니다. 다만 주요 업데이트를 하면 다시 수정해줘야합니다.
답변 감사합니다.
아직 리눅스가 미숙해서 보내주신 스크립트는 엄두가 안나네요.ㅎㅎ
천천히 살펴보고 적용해 보겠습니다.
현재까지는 역방향 프록시로 원하는 설정을 다 할 수 있었습니다.
감사합니다.
답은 아니지만 참고 사항으로...
DS photos는 80번 포트를 사용하였지만,
Synology Photos는 5000번 포트를 사용합니다.
cmt alert