Elasticsearch 서버의 문서를 확인하려고 매번 브라우저 콘솔에서 주소와 JSON을 다시 입력한다면 연결 목록과 쿼리 편집기가 한 화면에 있는 도구가 편할 수 있습니다. DocKit은 여러 NoSQL 데이터베이스를 연결해 조회하는 데스크톱 앱입니다. 이 글은 Windows용 공식 파일을 고르고, 무료 Community 기능으로 Elasticsearch 서버를 연결해 조회 결과까지 확인하는 순서를 다룹니다.
공식 소개 화면에서 AI 기능이 크게 보이지만 모든 기능이 무료인 것은 아닙니다. 제작자의 현재 설명은 Community에서 기본 인증 연결, 편집기, 시각적 쿼리 작성, 결과 내보내기와 기록을 무료로 제공한다고 구분합니다. 자연어 AI 에이전트와 클러스터 관리·모니터링 등은 Ultimate 유료 기능입니다. 먼저 본인이 필요한 작업이 어느 범위인지 확인하세요.
연결을 저장하고 쿼리와 결과를 함께 보는 NoSQL GUI
DocKit은 Elasticsearch, OpenSearch, MongoDB, DynamoDB, EasySearch 연결을 한 앱에 모읍니다. Elasticsearch에서는 서버 주소와 인증 정보를 저장한 뒤 쿼리 편집기에서 요청을 실행하고 결과를 확인할 수 있습니다. 공식 화면의 홈에는 데이터베이스별 연결 카드가, 편집 화면에는 요청과 JSON 응답이 나란히 보입니다.
Community는 무료로 계속 사용할 수 있고 연결 수 제한 없이 기본 직접 인증과 TLS, Monaco 편집기, 시각적 쿼리 작성, 문서 탐색·인라인 편집, 결과 CSV·JSON 내보내기, 쿼리 기록을 포함한다고 제작자가 명시합니다. 다만 AWS Profile·SSO·IAM, SSH 터널, 프록시, 일괄 파일 가져오기·내보내기, AI 에이전트와 클러스터 모니터링은 Ultimate 범위입니다. 서버 자체의 운영비나 클라우드 이용료는 앱 가격과 별개입니다.
Windows 파일을 내려받는 것만으로 서버가 생기지는 않습니다. 직접 관리하는 Elasticsearch 테스트 서버나 접속 권한이 있는 서버의 주소·포트와 계정 또는 API 키가 있어야 조회가 가능합니다. 운영 서버라면 먼저 읽기 권한만 가진 연결로 시험하고 TLS 인증서 검증을 유지하는 편이 좋습니다.
연결 카드와 쿼리 편집기 공식 화면
제작자 저장소의 UI 데모와 공식 사이트에 실린 예시입니다. 사진의 macOS 창 장식과 예시 서버 주소는 Windows 설정값이 아닙니다. 편집 화면 오른쪽의 AI Assistant는 Ultimate 유료 범위이므로 무료 Community의 필수 단계로 소개하지 않습니다.
| 프로그램 | DocKit |
| 제작 | GEEKFUN |
| 공식 파일 | Windows x64 setup EXE |
| 용도 | NoSQL 연결·문서 조회 |
| 무료 범위 | Community 기본 연결·편집기·조회 |
| 배포 | GitHub Releases |
무료 Community로 할 수 있는 일부터 확인하기
DocKit 공식 저장소는 단일 설치 파일에 Community와 Ultimate 사용 모드가 있다고 설명합니다. Community는 기본 사용자 이름·비밀번호나 고정 액세스 키로 서버에 직접 연결하고 문서를 찾아보거나 수동 쿼리를 실행하는 데 사용할 수 있습니다. 쿼리 기록과 결과 내보내기도 무료 범위입니다. 개발 서버의 데이터를 살펴보고 필요한 결과를 복사하는 목적이라면 먼저 Community로 시험해 보세요.
공식 제품 화면에는 자연어 질문을 입력하는 AI Assistant가 크게 보이지만 이는 Ultimate에 포함됩니다. 클러스터 모니터링, SSH 터널과 프록시, AWS Profile·SSO·IAM도 유료 기능 목록에 있습니다. 특히 DynamoDB에 접속할 때 고정 액세스 키는 무료 범위이지만 AWS Profile로 자동 인증하는 방식은 무료라고 가정하지 마세요. 설치 화면에서 체험판이 보이더라도 기본 조회 목적이라면 Community 모드를 확인하면 됩니다.
- 필요한 작업이 직접 연결·문서 조회인지, AI·운영 관리인지 구분합니다.
- 무료 Community 설명에서 사용할 인증 방식과 내보내기 범위를 확인합니다.
- 서버 접속 권한과 주소를 준비한 뒤 설치 파일을 고릅니다.
Windows x64 공식 setup 파일 고르기
공식 v1.4.5 릴리스에는 DocKit_1.4.5_x64-setup.exe와 DocKit_1.4.5_x64_en-US.msi가 별도로 있습니다. 이 글의 파일 버튼은 Windows 64비트 setup EXE 하나를 가리킵니다. 릴리스 자산에 기록된 크기는 18,015,428바이트입니다. 파일명에서 버전·x64·setup을 함께 보세요.
같은 릴리스의 DMG는 macOS, DEB·RPM·AppImage는 Linux용입니다. Windows 시스템 정보에서 64비트 운영체제인지 확인하고, 공식 GitHub 배포 주소가 맞는지 본 뒤 Windows 설치 안내에 따라 진행하세요. 공식 안내에서 구체적인 최소 Windows 버전은 확인되지 않았습니다. 구형 PC라면 설치 전에 릴리스의 요구 사항을 다시 확인하세요.
- Windows 시스템 정보에서 64비트 여부를 확인합니다.
- v1.4.5 릴리스의 x64-setup.exe를 선택합니다.
- 다운로드한 파일의 이름과 출처를 다시 확인하고 설치 안내를 진행합니다.
Elasticsearch 연결을 만들고 테스트하기
DocKit을 열고 홈의 +를 눌러 Elasticsearch를 선택합니다. 공식 연결 설명에 따르면 연결 이름, http:// 또는 https://가 붙은 서버 호스트, 포트를 입력합니다. Elasticsearch 기본 포트 예시는 9200입니다. 서버 환경에 맞는 Basic 인증의 사용자 이름·비밀번호 또는 API Key를 고르세요. 인덱스 접근이 제한된 계정은 사용할 인덱스 이름을 지정해야 할 수 있습니다.
저장 전에 Test Connection을 눌러 응답을 확인하고 통과하면 Confirm으로 연결을 저장합니다. HTTPS 인증서 검증은 기본적으로 켜져 있습니다. 개발용 자체 서명 인증서 문제를 피하려고 검증을 끄는 옵션이 있지만 운영 서버에서는 인증서를 바로잡고 검증을 유지하세요. 연결 카드가 홈에 생겼는지 확인하면 첫 설정을 마친 것입니다.
공식 화면의 연결 카드는 이름과 주소뿐 아니라 Elasticsearch·MongoDB 같은 종류도 표시합니다. 개발용, 테스트용, 운영용 서버를 함께 등록한다면 카드 이름에 환경을 넣어 구분하세요. 연결이 저장됐다는 사실만으로 쿼리가 통과한다는 뜻은 아닙니다. 조회할 인덱스의 권한은 별도로 확인해야 합니다. 공식 안내에 따르면 제한된 계정은 view_index_metadata 권한이 필요할 수 있으며, 전체 인덱스 접근이 없으면 연결 설정에 특정 인덱스를 적어 시험할 수 있습니다.
- 홈 화면에서 +를 누르고 Elasticsearch를 고릅니다.
- 이름·프로토콜이 붙은 호스트·포트와 인증 방법을 입력합니다.
- Test Connection 결과를 본 뒤 Confirm으로 저장하고 연결 카드가 나타나는지 확인합니다.
수동 쿼리를 실행하고 결과·기록 확인하기
저장된 연결 카드를 열고 접근 권한이 있는 인덱스를 선택합니다. 편집기에 GET my-index/_search처럼 실제 인덱스 이름을 넣고, 요청 본문에는 예를 들어 {"query":{"match_all":{}},"size":5}를 입력할 수 있습니다. 이 예시는 최대 5개 문서를 확인하는 읽기 요청입니다. my-index를 자신의 인덱스명으로 바꾸고, 민감한 운영 자료라면 권한과 결과 노출 범위를 먼저 확인하세요.
공식 쿼리 기록 문서는 Elasticsearch 편집기에서 Ctrl+Enter로 실행한 요청이 연결별 기록에 자동 저장된다고 안내합니다. 실행 후 응답 영역에서 오류 없이 hits와 문서가 보이는지 확인하세요. 필요한 결과만 복사하거나 Community에 포함된 결과 내보내기 형식을 이용할 수 있습니다. 이전 요청을 다시 쓸 때는 기록에서 해당 연결과 요청 경로를 확인하고 편집기로 가져와 수정하세요. 기록을 즉시 재실행하면 현재 활성 연결에 적용되므로 서버를 바꾼 뒤에는 특히 주의해야 합니다.
첫 결과가 비어 있다면 앱을 다시 설치하기 전에 인덱스명과 조회 조건을 살펴보세요. hits.total이 0이면 연결은 됐지만 조건에 맞는 문서가 없을 수 있습니다. 반대로 권한 오류라면 서버 쪽 계정에 해당 인덱스 읽기 권한이 있는지 확인해야 합니다. DocKit의 저장된 쿼리 기록에는 요청 경로와 본문, 연결 이름이 남으므로 나중에 같은 조건을 다시 확인할 때 도움이 됩니다. 다만 기록에는 쿼리 내용이 보존되므로 민감한 값을 본문에 직접 넣지 않는 편이 좋습니다.
- 저장한 Elasticsearch 연결과 조회할 인덱스를 선택합니다.
- 편집기에서 읽기 전용 GET 검색 요청을 입력하고 Ctrl+Enter로 실행합니다.
- 응답의 hits를 확인한 뒤 필요한 결과를 복사하거나 내보내고 기록에 남았는지 봅니다.
연결 오류가 나면 주소·인증·TLS부터 분리해서 보기
Connection refused가 뜨면 서버가 실행 중인지와 호스트·포트를 확인하세요. Unauthorized는 계정 권한이나 API 키가 맞는지 점검할 때입니다. Index not found는 인덱스명을 정확히 적었는지 살펴보면 됩니다. 공식 연결 안내는 제한된 계정에서 인덱스 메타데이터 조회 권한이 필요할 수 있다고 설명합니다.
SSL handshake failed라면 HTTPS 사용 여부와 인증서 설정을 확인하세요. 운영 서버의 인증서 검증을 무작정 끄는 방식으로 문제를 덮지 마세요. 또한 Ultimate의 SSH 터널이나 프록시를 전제로 만든 접속 환경은 Community의 기본 직접 연결만으로는 같은 경로를 재현하지 못할 수 있습니다. 이때는 요금제와 네트워크 접근 방식을 먼저 확인해야 합니다.
- 오류 문구를 확인해 서버 연결·인증·인덱스·TLS 중 어디에서 막혔는지 구분합니다.
- 해당 항목만 수정한 뒤 Test Connection을 다시 누릅니다.
- 성공하면 읽기 쿼리 하나로 응답을 확인합니다.
자주 묻는 질문
DocKit은 무료인가요?
Community 모드는 무료로 계속 사용할 수 있습니다. 기본 직접 연결, 수동 편집기와 시각적 쿼리, 문서 탐색, 결과 내보내기와 기록이 포함됩니다. AI 에이전트와 클러스터 모니터링 등 Ultimate 기능은 유료입니다.
Windows에서는 어떤 파일을 받아야 하나요?
공식 v1.4.5의 DocKit_1.4.5_x64-setup.exe가 Windows 64비트용 setup 파일입니다. 같은 릴리스의 MSI는 별도 자산입니다.
Elasticsearch 서버가 없어도 데이터 조회가 되나요?
아니요. DocKit은 서버에 접속하는 클라이언트입니다. 조회하려면 접속 가능한 서버 주소·포트와 필요한 권한이 있어야 합니다.
AI로 자연어 쿼리를 만드는 기능도 무료인가요?
제작자의 현재 기능표에서 AI 에이전트·자연어 쿼리는 Ultimate 유료 범위입니다. Community에서는 편집기나 시각적 쿼리 작성으로 직접 조회할 수 있습니다.
연결 시험에서 Unauthorized가 나오면 어떻게 하나요?
계정과 비밀번호 또는 API 키를 확인하고, 해당 인덱스의 조회 권한이 있는지 점검하세요. 자격 증명을 글이나 화면 캡처에 노출하지 마세요.
무료 Community에서 읽기 쿼리 하나부터 확인하세요
DocKit의 Windows x64 공식 setup 파일로 앱을 준비하고 Elasticsearch 연결을 만든 뒤 Test Connection이 통과하는지 확인하세요. 연결 카드에서 인덱스를 열어 읽기 쿼리를 실행하고 응답과 기록까지 보면 GUI 조회 흐름을 직접 확인할 수 있습니다.
기본 조회와 결과 정리는 Community로 시작할 수 있습니다. 화면에 보이는 AI Assistant나 클러스터 운영 기능은 Ultimate 범위이므로, 무료 기능을 찾는다면 필요한 작업이 수동 연결·조회에 해당하는지 먼저 구분하세요.
공식 자료와 확인일
DocKit 공식 저장소와 Community·Ultimate 기능표 · DocKit v1.4.5 공식 릴리스와 Windows x64 파일 · DocKit 공식 설치 안내 · DocKit 공식 Elasticsearch 연결 안내 · DocKit 공식 쿼리 기록 안내 · DocKit Community·Ultimate 공식 요금제 비교 · DocKit Apache 2.0 라이선스 | 2026-10-14T03:18:38.788448+00:00

