Tip/Synology

Synology DSM 7.2 - 아파치 과카몰리 기본 URL 경로 변경

GUINNESS30 2023. 7. 29. 12:56

2023.07.29 - [Tip/Synology] - Synology DSM 7.2 - 아파치 과카몰리 도커 설치 및 설정

 

Synology DSM 7.2 - 아파치 과카몰리 도커 설치 및 설정

DSM에서 Container Manager로 하기엔 어차피 SSH를 이용해야할 부분이 있어서 컨테이너 매니저를 통해 설정하는 방법 대신에 시놀로지에 SSH로 바로 접근하거나 웹으로(DSM)으로 SSH를 이용하기 위해 ubunt

blog.jwshin.kr

 

앞서 시놀로지에서 도커로 아파치 과카몰리를 설치해보았다.

 

여기서 불편한점이 ' http://[시놀로지 IP 또는 URL]:[guacamole 로컬 포트]/guacamole '  와 같이 접속한다는 점인데

단순히 IP나 DDNS 걸어두고 또는 개인도메인으로 URL 다 적어서 입력하거나 즐겨찾기로 등록해서 접근해도 되겠지만

앞에 url이나 포트번호는 개인도메인과 역방향프록시 사용으로 해결이 되지만 

뒤에 /guacamole 붙이는게 너무 귀찮은 일이다.

주소창에 저걸 다치는건 너무 귀찮은일..

다행히 아파치에서는 과카몰리 기본 경로를 변경할 수 있도록 환경변수를 제공해준다.

 

이번에는 간단하게 설정할 수 있는일이라 시놀로지 Container Manager으로

앞서 생성한 guacamole 컨테이너에서 살짝 수정만 해본다.

 

먼저 실행 중인 guacamole 컨테이너를 중지한다.

실행 중인 guacamole 컨테이너 중지

환경에서 'WEBAPP_CONTEXT'를 추가하고 값으로 'ROOT'를 입력한다.

이후 저장하고 다시 컨테이너를 실행해준다.

환경에서 'WEBAPP_CONTEXT' 추가하고 'ROOT'를 입력, 저장하고 다시 컨테이너를 실행한다.

 

이제 개인도메인, 역방향 프록시 등 사전에 지정한 url으로 접속하면

뒤에 /guacamole 를 입력하지 않아도 바로 과카몰리로 접속하는 것을 확인할 수 있다.

포트번호와 /guacamole 바이바이

 

 

참고)

https://dae.me/blog/2572/apache-guacamole-how-to-change-the-default-url-path-guacamole-to-something-else/

 

Apache Guacamole: how to change the default URL path (/guacamole) to something else | Dae’s blog

Apache Guacamole: how to change the default URL path (/guacamole) to something else Say you want to change Apache Guacamole’s URL from http://server:8080/guacamole to something like http://server:8080/my-hidden-guacamole-instance (or perhaps you’re usi

dae.me