Perplexica Docker 설치 가이드: AI 검색 엔진 (Perplexity 대안)
Perplexica는 Perplexity AI의 오픈소스 대안으로, 프라이버시 중심의 AI 검색 엔진입니다. 질문을 이해하고 웹을 검색하여 출처가 인용된 답변을 제공합니다. OpenAI, Groq, Ollama 등 다양한 LLM을 지원하며, SearXNG로 익명 검색을 수행합니다. 원커맨드 Docker 설치로 빠르게 시작할 수 있습니다.
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와 함께 사용할 수 있습니다.
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를 구축할 수 있습니다.
Mailcow는 가장 완성도 높은 오픈소스 메일 서버 스위트로, SOGo 웹메일, ActiveSync, Rspamd 스팸 필터, ClamAV 바이러스 스캔 등 엔터프라이즈급 기능을 제공합니다. Docker 기반으로 설치가 간편하며, 우수한 관리 UI로 복잡한 메일 서버를 쉽게 운영할 수 있습니다.
ToolJet은 AI 네이티브 로우코드 플랫폼으로, 자연어 앱 생성, AI 쿼리 빌더, 멀티플레이어 편집이 특징입니다. 75+ 데이터 소스를 지원하고 JavaScript와 Python을 모두 사용할 수 있어, 개발자에게 최대한의 유연성을 제공합니다. 완전한 셀프호스팅이 가능하며 벤더 락인 없이 운영할 수 있습니다.
Appsmith는 JavaScript에 능숙한 개발자를 위한 로우코드 플랫폼으로, Git 통합과 강력한 커스터마이징이 특징입니다. 셀프호스팅 시 무제한 사용자로 완전 무료이며, SOC2/HIPAA/GDPR 인증으로 엔터프라이즈 환경에서도 안전하게 사용할 수 있습니다.
Budibase는 IT 전문가와 비개발자를 위한 로우코드 플랫폼으로, 내장 데이터베이스와 자동 CRUD 생성 기능이 특징입니다. 셀프호스팅 시 20명까지 무료로 사용할 수 있으며, 비주얼 자동화 빌더로 복잡한 워크플로우도 코드 없이 구현할 수 있습니다.
Leantime은 ADHD와 신경다양성을 고려하여 설계된 독특한 오픈소스 프로젝트 관리 도구입니다. Jira의 복잡함 없이 목표 중심의 프로젝트 관리를 제공하며, 타임시트, 로드맵, 리서치 보드 등 스타트업에 필요한 기능을 갖추고 있습니다.
Vikunja는 Todoist와 TickTick의 완벽한 오픈소스 대안으로, 개인 할 일 관리부터 팀 프로젝트까지 유연하게 활용할 수 있습니다. 다양한 뷰 타입, Quick Add Magic, CalDAV 지원으로 생산성을 높이면서도 데이터 프라이버시를 완벽하게 보장합니다.
WeKan은 Trello의 완벽한 오픈소스 대안으로, 무제한 보드와 멤버, Swimlanes, 실시간 협업 등 강력한 기능을 제공합니다. 105개 언어 지원으로 글로벌 팀에서도 활용 가능하며, MIT 라이선스로 완전히 자유롭게 사용할 수 있습니다.
Focalboard는 Trello와 Notion의 장점을 결합한 가벼운 오픈소스 프로젝트 관리 도구입니다. 다양한 뷰 타입, 커스텀 속성, 팀 협업 기능을 제공하며, 개인부터 팀까지 유연하게 활용할 수 있습니다.