VPN
-
자체 인증서 없이 모바일에서 마이크 권한 받기 — Tailscale serve의 한 줄IT 2026. 5. 12. 22:00
아들 음성 챗봇을 만들고 가장 먼저 부딪힌 벽이 모바일에서 마이크 권한이 안 떴다는 것이었습니다. 데스크탑 브라우저(Chrome on Linux)에서는 localhost:8084로 접속하면 마이크 권한 팝업이 잘 떴는데, 폰에서 같은 IP로 접속하니 권한 요청 자체가 발생하지 않았습니다. navigator.mediaDevices.getUserMedia()가 그냥 NotAllowedError를 던지는 거였습니다.이유를 찾아보니 명확합니다. 모바일 브라우저는 secure context(HTTPS) 위에서만 마이크 권한을 발동합니다. localhost는 데스크탑 브라우저에서만 예외로 인정되고, 모바일에서는 통하지 않습니다. 가정용 서버에 HTTPS를 어떻게 붙일 것인가 — 이 작은 결정이 가족용 음성 앱 전체..
-
Tailscale로 모바일에서 데스크탑 개발 환경 원격 접속하기IT 2026. 3. 12. 21:00
왜 필요한가: 내 PC가 항상 옆에 있진 않으니까개발자라면 이런 경험 한 번쯤 있을 겁니다.카페에서 갑자기 좋은 아이디어가 떠올랐는데, 노트북을 안 가져왔다출퇴근 지하철에서 집 PC에 돌려놓은 AI 학습 상태를 확인하고 싶다집에 있는 고성능 데스크탑의 GPU를 밖에서도 쓰고 싶다문제는 "내 PC에 외부에서 접속하기"가 생각보다 까다롭다는 거예요. 공유기 포트포워딩? 설정이 복잡하고 보안도 걱정됩니다. 고정 IP? 추가 비용이 듭니다. 기존 VPN? 설정이 어렵습니다.Tailscale을 쓰면 이 문제가 깔끔하게 해결됩니다. 설치하고 로그인만 하면, 어디서든 내 PC에 안전하게 접속할 수 있어요. 무료입니다.실생활 활용 사례사례 1: 카페에서 핸드폰으로 AI 코딩저는 집 데스크탑에 Claude Code(AI..