RetroGemini: 제네바 주(State of Geneva)의 약 30개 팀에서 사용된 자체 호스팅 스크럼 회고록
요약
RetroGemini는 민감한 회고 피드백을 외부 클라우드가 아닌 자체 인프라에 보관해야 하는 환경을 위해 개발된 AI 지원 협업형 회고 도구입니다. Docker를 이용한 간단한 설정부터 PostgreSQL/Kubernetes 배포까지 다양한 옵션을 제공하며, Gemini, Claude 등 여러 LLM의 도움을 받아 완성되었습니다.
핵심 포인트
- 민감 데이터 처리를 위한 자체 호스팅(self-hosting) 솔루션
- Docker 및 Kubernetes 기반의 유연한 배포 환경 지원
- AI 기능은 선택적이며, 사용자 지정 엔드포인트 사용 가능
저는 RetroGemini 개발자입니다. 저는 State of Geneva에서 근무하는데, 이곳에서는 민감할 수 있는 회고 피드백을 외부 클라우드 도구에 넣기보다 자체 인프라에 보관해야 할 필요가 있었습니다. 그래서 AI 지원 기능을 갖춘 클라우드 도구의 대안을 만들었습니다.
RetroGemini는 협업형 회고 보드, 그룹화 및 투표, 액션 팔로우업, 팀 건강 상태 확인 등을 다룹니다. 인터페이스는 영어와 프랑스어로 제공됩니다. 자체 호스팅(self-hosting)의 경우: 간단한 설정을 위해 영구적인 SQLite 스토리지를 사용하는 Docker 방식이 있습니다. PostgreSQL과 Kubernetes/OpenShift 배포 옵션도 있습니다. 정적 에셋은 로컬에 호스팅되므로, 핵심 앱을 격리된 네트워크에서 실행할 수 있습니다. The Unlicense 하에 공개되었습니다. 레포 및 설치 지침: https://github.com/republique-et-canton-de-geneve/RetroGemini
로컬 평가를 위해: docker run -d --name retrogemini -p 8080:8080 -v retro-data:/data jpfroud/retrogemini:latest 를 실행한 후, http://localhost:8080에 접속하세요. README에는 프로덕션 배포를 위한 안정적인 세션 시크릿 및 HTTPS 구성이 포함되어 있습니다.
AI 공개 정보: Gemini, Claude, 그리고 Codex가 개발에 상당한 도움을 주었습니다. 핵심 애플리케이션은 AI 서비스를 필요로 하지 않으며, 선택적 OpenAI 호환 기능은 설정하지 않으면 비활성화되며, 데이터 흐름은 사용자가 선택하는 엔드포인트에 따라 달라집니다. 만약 내부 인프라에서 회고록을 진행하신다면, 귀하의 팀에게 이 도구가 실용적인 이유와 설치를 시도해 본 피드백에 관심이 있습니다. 제출자: /u/jpfroud [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/SelfHosted (AI filter)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기