내부용 Outline Docs에서 구글 로그인과 HTTPS가 막히는 사례
직장에서만 쓰는 내부 지식베이스로 를 세우는 과정이다. 프로그램은 로 실행됐고, 집에서는 authenik을 거쳐 개인 도메인으로 잘 쓰고 있었다. 회사에서는 직원들이 계정으로 바로 로그인하게 하려 했지만, 구글 설정 화면이 내부 아이피와 포트만 있는 주소를 그대로 받기 어렵게 만들었다.
임시로 nip.io 주소를 써서 내부 아이피를 도메인처럼 보이게 하자 일부는 진행됐다. 다음 문제는 로그인이 HTTP가 아니라 HTTPS 주소를 요구한다는 점이었다. 자체 를 따라 만들었지만, 그 뒤에는 페이지 자체가 열리지 않게 됐다.
핵심 어려움은 외부 공개 없이 내부망에서만 쓰는 서비스에 구글 로그인, 도메인 주소, HTTPS를 맞추는 일이다.
핵심 포인트
- 는 내부용 지식베이스 후보로 쓰이고 있다.
- 실행 자체는 문제 없이 된 상태다.
- 로그인 설정은 내부 아이피 주소만으로는 막히기 쉽다.
- nip.io로 내부 아이피를 도메인처럼 보이게 하면 일부 설정은 통과할 수 있다.
- HTTPS 요구와 자체 설정에서 접속 실패가 생겼다.