(선택) 이미지 프록시 사용
Entry, Professional, Enterprise, Enterprise Advanced 플랜에서 사용할 수 있습니다.
이미지 프록시를 활성화하면 해당 프록시는 Mattermost 클라이언트와 서버 양쪽에서 접근할 수 있도록 공개적으로 접근 가능해야 합니다.
Mattermost 클라이언트는 모든 외부 이미지를 이미지 프록시를 통해 불러옵니다. Mattermost 서버도 가능한 경우 이미지 프록시를 사용하지만, 평문 URL의 이미지 미리보기처럼 이미지가 아닐 수도 있는 콘텐츠를 요청할 때는 사용하지 않습니다.
시스템 콘솔 > 환경 > 이미지 프록시로 이동해 이미지 프록시를 구성하세요.
로컬 이미지 프록시
로컬 이미지 프록시는 Mattermost 서버 배포에 기본으로 포함되어 있습니다. 로컬 이미지 프록시를 사용하면 이미지가 서버를 거쳐 클라이언트에 전달되므로 사용자를 익명화하는 데 도움이 됩니다. 서버에 SSL이 활성화되어 있다면 보안 연결도 제공합니다. 다만 이 방식은 캐싱 동작을 제공하지 않습니다.
로컬 이미지 프록시를 활성화하면 로컬 네트워크에 호스팅된 이미지 요청이 AllowUntrustedInternalConnections 설정의 영향을 받습니다. 자세한 내용이나 의도치 않게 이미지가 차단되는 경우에는 문서를 참고하세요.
atmos/camo 이미지 프록시
atmos/camo 이미지 프록시는 Mattermost 서버와 별도로 배포할 수 있는 독립형 이미지 프록시입니다. 내장 이미지 프록시보다 많은 구성 옵션을 제공하며, Mattermost 서버와 이미지 프록시를 격리하고 싶을 때도 사용할 수 있습니다.
atmos/camo(https://github.com/atmos/camo) 인스턴스를 배포한 뒤에는 Remote Image Proxy URL과 Remote Image Proxy Options 설정을 지정해야 합니다. Remote Image Proxy Options에는 이미지 프록시를 설정할 때 사용한 CAMO_KEY 환경 변수로 지정한 이미지 프록시의 공유 키를 입력합니다.
예를 들어 이미지 프록시가 https://image-proxy.mattermost.com에 있다면 다음과 같이 구성합니다.
- Image Proxy Type:
atmos/camo - Remote Image Proxy URL:
https://image-proxy.mattermost.com - Remote Image Proxy Options: 예시
atmos/camo배포에 사용한 비밀 문자열인CAMO_KEY
