Answer Docker 설치 가이드: Q&A 커뮤니티 플랫폼
Answer는 Apache 재단의 오픈소스 Q&A 플랫폼입니다. Stack Overflow 스타일의 질문/답변, 투표, 채택, 평판 시스템을 제공하며, Docker로 간단히 설치할 수 있습니다. 제품 헬프센터, 사내 지식 베이스, 커뮤니티에 적합합니다.
Answer는 Apache 재단의 오픈소스 Q&A 플랫폼입니다. Stack Overflow 스타일의 질문/답변, 투표, 채택, 평판 시스템을 제공하며, Docker로 간단히 설치할 수 있습니다. 제품 헬프센터, 사내 지식 베이스, 커뮤니티에 적합합니다.
Directus는 기존 SQL 데이터베이스를 즉시 헤드리스 CMS로 변환합니다. 데이터 마이그레이션 없이 REST/GraphQL API와 관리자 UI가 자동 생성되며, Flows로 자동화까지 가능합니다.
Ghost는 블로그 + 뉴스레터 + 유료구독을 위한 오픈소스 플랫폼입니다. Medium의 셀프호스팅 대안으로, 깔끔한 에디터와 Mailgun/Stripe 연동으로 콘텐츠 비즈니스를 운영할 수 있습니다.
Strapi는 오픈소스 헤드리스 CMS로, 콘텐츠 타입을 정의하면 REST/GraphQL API가 자동 생성됩니다. PostgreSQL/MySQL 지원, 완전 커스터마이징 가능, Next.js 등 모든 프론트엔드와 연동됩니다.
Mem0는 AI 에이전트를 위한 범용 메모리 레이어입니다. 대화에서 핵심 정보를 자동 추출하고, 벡터 + 그래프 하이브리드 저장으로 의미 기반 검색을 제공합니다. 토큰 90% 절감, 지연 91% 감소를 달성하며, OpenMemory MCP로 Claude Desktop과 연동할 수 있습니다.
Khoj는 AI 세컨드 브레인으로, 웹과 문서에서 답변을 얻고, 커스텀 에이전트를 만들고, 자동화를 스케줄하고, 딥 리서치를 수행하는 개인 AI 어시스턴트입니다. OpenAI, Claude, Ollama 등 모든 LLM을 지원하며, Obsidian, WhatsApp 등 다양한 클라이언트에서 접근할 수 있습니다.
AnythingLLM은 문서와 대화할 수 있는 올인원 AI 애플리케이션입니다. PDF, Word, 웹페이지 등 모든 문서를 업로드하면 AI가 내용을 이해하고 질문에 답변합니다. 내장 LanceDB로 별도 설정 없이 RAG를 사용할 수 있으며, Ollama, OpenAI, Claude 등 모든 LLM을 지원합니다. 멀티 유저, AI 에이전트, 임베드 위젯 등 풍부한 기능을 제공합니다.
Perplexica는 Perplexity AI의 오픈소스 대안으로, 프라이버시 중심의 AI 검색 엔진입니다. 질문을 이해하고 웹을 검색하여 출처가 인용된 답변을 제공합니다. OpenAI, Groq, Ollama 등 다양한 LLM을 지원하며, SearXNG로 익명 검색을 수행합니다. 원커맨드 Docker 설치로 빠르게 시작할 수 있습니다.
LibreChat는 모든 주요 AI 제공자를 하나의 인터페이스에서 사용할 수 있는 오픈소스 ChatGPT 클론입니다. OpenAI, Anthropic, Google, Ollama 등을 연결하고 대화 중 자유롭게 전환할 수 있습니다. AI 에이전트, MCP, 코드 인터프리터, Artifacts, 멀티 유저, OAuth 등 엔터프라이즈급 기능을 제공합니다.
Dify는 프로덕션 레디 LLM 애플리케이션 개발 플랫폼입니다. 시각적 워크플로우 빌더, RAG 파이프라인, AI 에이전트, 모델 관리, LLMOps를 하나의 인터페이스에서 제공합니다. OpenAI, Anthropic, Ollama 등 수백 개 LLM을 지원하며, Backend-as-a-Service로 모든 기능을 API로 제공합니다.
Flowise는 드래그 앤 드롭으로 LLM 애플리케이션을 구축하는 노코드 플랫폼입니다. LangChain.js 기반으로 RAG 파이프라인, 챗봇, AI 에이전트를 코딩 없이 만들 수 있습니다. 다양한 LLM(OpenAI, Anthropic, Ollama)과 벡터 스토어를 지원하며, API 배포 및 웹사이트 임베드가 가능합니다.
PrivateGPT는 100% 프라이빗한 문서 기반 AI 시스템입니다. 문서를 업로드하고 LLM에게 질문하면 데이터가 외부로 유출되지 않고 완전히 로컬에서 처리됩니다. OpenAI API 호환, LlamaIndex 기반 RAG 파이프라인을 제공하며, Ollama, llama.cpp 등 다양한 백엔드를 지원합니다. 인터넷 없이 오프라인에서도 동작합니다.
LocalAI는 OpenAI API 호환 로컬 추론 서버입니다. 텍스트 생성, 이미지 생성, 음성 인식/합성, 임베딩을 모두 지원하며, 기존 OpenAI SDK/앱을 코드 변경 없이 사용할 수 있습니다. GPU 없이도 CPU만으로 실행 가능하며, llama.cpp, Stable Diffusion, Whisper 등 다양한 백엔드를 지원합니다.
Open WebUI는 Ollama, OpenAI 등 다양한 LLM을 위한 셀프호스팅 AI 플랫폼입니다. ChatGPT 같은 UI에 RAG(9개 벡터DB), 웹 검색(15+ 엔진), 도구/함수, 멀티 유저, 엔터프라이즈 기능을 제공합니다. 완전한 오프라인 동작이 가능하며, 2.8억+ 다운로드를 기록한 가장 인기 있는 셀프호스팅 AI 인터페이스입니다.
BookLore는 셀프호스팅 전자책 라이브러리 관리 시스템입니다. 현대적인 UI, 자동 메타데이터 수집, Kobo/KOReader 동기화, OPDS 지원, 내장 EPUB/PDF/CBZ 리더를 제공합니다. Magic Shelves로 스마트 컬렉션을 만들고, BookDrop으로 쉽게 책을 추가할 수 있습니다.
Paperless-ngx는 스캔 문서를 OCR 처리하여 검색 가능한 디지털 아카이브로 만드는 셀프호스팅 문서 관리 시스템입니다. Tesseract OCR로 100+ 언어를 지원하고, 머신러닝으로 태그/담당자/문서유형을 자동 분류합니다. Consume 폴더, 웹 업로드, 이메일 가져오기 등 다양한 입력 방식과 Tika/Gotenberg로 Office 문서까지 지원합니다.
Vaultwarden은 Rust로 작성된 경량 Bitwarden 호환 서버입니다. 모든 공식 Bitwarden 클라이언트와 호환되며, Organizations, 2FA, Send 등 모든 기능을 무료로 제공합니다. 단일 Docker 컨테이너로 쉽게 배포하고, 50MB 미만의 메모리로 Raspberry Pi에서도 실행할 수 있습니다.
Homebox는 가정 사용자를 위한 인벤토리 관리 시스템입니다. Go로 작성되어 50MB 미만의 메모리로 실행되며, 위치/라벨 기반 조직, 보증서/구매 추적, QR 코드 생성, CSV 가져오기/내보내기를 지원합니다. 단일 Docker 컨테이너로 쉽게 배포하고, 가족과 공유할 수 있습니다.
Pulse는 Proxmox VE, Docker, Kubernetes를 하나의 대시보드에서 모니터링하는 현대적인 플랫폼입니다. Proxmox API를 네이티브로 지원하며, 자동 검색, AI 기반 분석(Pulse Patrol), 스마트 알림을 제공합니다. 단일 컨테이너로 배포하여 복잡한 설정 없이 전체 인프라를 모니터링할 수 있습니다.
Beszel은 Go로 작성된 경량 서버 모니터링 플랫폼으로, Docker 컨테이너 통계, 히스토리 데이터, 다양한 알림 기능을 제공합니다. Hub-Agent 아키텍처로 여러 서버를 중앙에서 관리하며, 복잡한 설정 없이 몇 분 만에 시작할 수 있습니다. Prometheus + Grafana가 과한 소규모 환경에서 최적의 선택입니다.
Karakeep(구 Hoarder)은 AI 기반 자동 태깅과 전체 텍스트 검색을 지원하는 셀프호스팅 북마크 앱입니다. 링크, 노트, 이미지, PDF, 동영상을 저장하고 OpenAI 또는 로컬 Ollama로 AI 기능을 사용할 수 있습니다. Meilisearch 기반의 빠른 검색, 전체 페이지 아카이브, 크로스 플랫폼 앱을 제공합니다.
DbGate는 MySQL, PostgreSQL, MongoDB, Redis 등 SQL과 NoSQL 데이터베이스를 모두 지원하는 모던 크로스플랫폼 DB 클라이언트입니다. MIT 라이선스로 무료이며, 스키마 비교, 차트 시각화, 다양한 가져오기/내보내기 형식을 지원합니다. Docker로 웹 버전을 쉽게 배포하고 팀과 공유할 수 있습니다.
CloudBeaver는 DBeaver 팀이 개발한 웹 기반 데이터베이스 관리 도구입니다. PostgreSQL, MySQL, Oracle, SQL Server 등 20개 이상의 데이터베이스를 지원하며, 모던 React 기반 UI와 팀 협업 기능을 제공합니다. Docker로 쉽게 배포하고 브라우저에서 DBeaver의 강력한 기능을 사용할 수 있습니다.
phpMyAdmin은 25년 이상 개발된 세계에서 가장 널리 사용되는 MySQL/MariaDB 웹 관리 도구입니다. 직관적인 웹 인터페이스로 데이터베이스 생성, 테이블 관리, 데이터 조작, 사용자 관리, 가져오기/내보내기 등 모든 작업을 수행할 수 있습니다. Docker로 쉽게 배포하고 기존 MySQL 서버에 연결하거나 새로운 MariaDB와 함께 사용할 수 있습니다.
Adminer는 단일 PHP 파일로 구성된 경량 데이터베이스 관리 도구입니다. MySQL, PostgreSQL, SQLite, MS SQL, Oracle, MongoDB 등 다양한 데이터베이스를 지원하며, phpMyAdmin보다 가볍고 보안이 강화되어 있습니다. Docker로 쉽게 배포하고 다양한 테마와 플러그인으로 커스터마이징할 수 있습니다.
FreshRSS는 10년 이상 개발된 가장 인기 있는 오픈소스 셀프호스팅 RSS 리더입니다. Google Reader 스타일의 인터페이스, User Queries, 웹 스크래핑, 확장 프로그램, Google Reader/Fever API 지원으로 풍부한 기능을 제공합니다. SQLite부터 MySQL까지 다양한 데이터베이스를 지원하며, Docker로 쉽게 배포할 수 있습니다.
Miniflux는 Go 언어로 작성된 미니멀리스트 RSS 리더입니다. 단일 바이너리로 배포되어 매우 가볍고 빠르며, 픽셀 트래커 제거, 추적 파라미터 제거 등 프라이버시 기능을 기본 제공합니다. PostgreSQL만 지원하며, Google Reader/Fever API를 통해 다양한 모바일 앱과 연동됩니다. 플러그인이나 테마 없이 RSS 읽기의 본질에 충실합니다.
Tiny Tiny RSS는 2005년부터 개발된 가장 역사 깊은 오픈소스 RSS 리더입니다. PHP로 작성되었으며 PostgreSQL/MySQL을 지원합니다. 강력한 필터, 라벨, 점수 시스템과 풍부한 플러그인 생태계를 제공하며, 공식 Android 앱이 있습니다. Fever API를 통해 다양한 서드파티 앱과 연동되며, Docker 설치가 공식 지원됩니다.
앱 배포 인프라를 4개 레이어(매니지드 PaaS, 셀프호스팅 PaaS, 컨테이너 관리 UI, 오케스트레이션)로 나누어 Vercel, Coolify, Portainer, K3s를 비교합니다. 각 솔루션의 역할, 지원 범위, 비용, 선택 기준을 정리하여 상황에 맞는 배포 전략을 제시합니다.
Coolify는 Heroku/Vercel/Netlify의 완벽한 셀프호스팅 대안으로, Git 푸시 자동 배포, 280+ 원클릭 서비스, 자동 SSL, 멀티 서버 관리를 제공합니다. 완전 무료 오픈소스이며 벤더 락인 없이 모든 설정이 서버에 저장됩니다. VPS 하나로 Heroku급 PaaS를 구축할 수 있습니다.