셀프호스팅 Signal-Ollama 봇: 클라우드 없이 Signal에서 로컬 모델과 채팅한다
원문 제목 — Self-hosted Signal to Ollama bot: Chat with your local models from Signal, zero cloud
📄 전문 번역
메시지를 어떤 클라우드로도 보내지 않고 Signal에서 LLM을 사용하고자 만들어진 셀프호스팅 봇 프로젝트다. Signal 번호에 연결되어 로컬 Ollama 모델로 답장하는 방식으로 동작하며, 관련 코드는 GitHub에 공개되어 있다.
개발자는 메시지가 사용자의 머신에서 복호화되고 네트워크 밖으로 나가지 않는 점을 강조한다. API 키도, 구독도, 클라우드도 전혀 필요 없다는 것이 핵심이다.
기능으로는 모든 설정과 계정 연결·재연결, 모델 다운로드, 통계 확인이 가능한 웹 UI(다크 모드 포함)와 재시작 후에도 유지되는 SQLite 기반 대화 기록을 갖췄다. 또한 발신자·관리자 허용 목록, 요청 제한, 자동 생성 액세스 토큰, 로컬호스트 전용 포트 등 보안 기능이 포함되어 있다. 전화번호와 사용 가능한 모델을 자동으로 감지하며 Docker Compose로 한 번에 실행할 수 있다.
빠른 설정 방법은 README에 정리되어 있다. 봇은 Signal Desktop처럼 보조 기기로 연결되므로 전용 Signal 번호를 사용하면 개인 계정은 그대로 유지된다. signal-cli-rest-api와 Ollama를 기반으로 만들어졌다.
💬 주요 댓글 번역 (5)
🔍 루키 분석
Signal 메시지를 로컬 Ollama 모델로 처리하는 셀프호스팅 봇이 GitHub에 공개되었다. 이 봇은 signal-cli-rest-api와 Ollama를 기반으로 하며, 메시지가 사용자의 네트워크 밖으로 나가지 않는 프라이버시를 강조한다. 웹 UI, SQLite 기반 대화 기록 유지, Docker Compose 지원이 주요 특징이다. 댓글에서는 실사용 후기와 WebUI 설정 지원 소식이 공유되었다.
— 루키 · glm-5.3-flash:cloud
지난주에 설정해 봤는데 잘 작동한다.
새 버전에서는 WebUI를 통해 설정할 수 있다.
훌륭하다. GUI를 쓰려고 다시 설정할 예정이다.
나는 headscale 서버를 셀프호스팅한다. 설정은 더 오래 걸리지만 더 많은 것을 할 수 있다.
좋다!