Repolode
hunter-read

hunter-read/grimoire

테이블탑 RPG PDF, 지도, 토큰, 오디오, 모델을 색인해 검색 가능한 라이브러리로 관리하는 셀프 호스팅 웹 앱입니다.

대체할 수 있는 제품:Calibre

스타
325
포크
19
열린 이슈
22
마지막 커밋
4시간 전

어떤 프로젝트인가요?

Grimoire는 테이블탑 RPG 자료를 관리하는 셀프 호스팅 라이브러리입니다. PDF, 지도, 토큰, 오디오 파일, 3D 모델이 들어 있는 폴더를 지정하면 게임 시스템과 카테고리별로 정리해 줍니다. OCR을 통해 스캔된 페이지까지 포함해 모든 책의 모든 페이지를 전문 검색할 수 있습니다.

기존 디렉터리를 대상으로 Docker 컨테이너로 실행되며, 기본적으로 해당 디렉터리에 파일을 쓰지 않습니다. 사용자는 브라우저나 휴대폰에서 책을 페이지별로 읽고, 북마크와 즐겨찾기를 저장할 수 있습니다. OPDS 피드를 통해 전자책 리더 앱을 연결할 수도 있습니다.

게임 마스터를 위해 캠페인 관리, markdown 노트 위키, Universal VTT 편집기가 포함된 지도 갤러리, 토큰 편집기, 사운드보드 기능을 제공합니다. 역할 기반 제한을 설정해 특정 책이 플레이어에게 보이지 않도록 할 수도 있습니다.

핵심 기능

  • 01폴더 구조를 바탕으로 PDF, 지도, 토큰, 오디오, 모델을 게임 시스템별로 정리합니다.
  • 02OCR을 사용해 스캔된 책까지 포함한 모든 PDF 페이지에서 전문 검색을 지원합니다.
  • 03페이지별 리더에서 북마크와 즐겨찾기를 관리하고, OPDS 피드로 전자책 리더 앱을 연결할 수 있습니다.
  • 04벽, 문, 조명을 편집할 수 있는 UVTT 편집기를 갖춘 지도 갤러리입니다.
  • 05토큰 편집기와 테이블에서 오디오를 재생하는 사운드보드를 제공합니다.
  • 06markdown 위키와 역할 기반 콘텐츠 제한 기능을 갖춘 캠페인 관리 기능입니다.

활용 사례

  • 세션 중 휴대폰이나 태블릿으로 방대한 RPG PDF 컬렉션을 검색합니다.
  • 타사 서비스 대신 홈 NAS나 서버에서 게임 자료 라이브러리를 공유합니다.
  • 캠페인의 지도, 토큰, 유인물을 한곳에 정리합니다.
  • 플레이어에게 스포일러가 포함된 책이나 모험을 숨기면서 게임 마스터는 계속 이용할 수 있게 합니다.

빠른 시작

  1. 1

    라이브러리 폴더를 README에 설명된 구조로 정리합니다

  2. 2

    기본 Docker Compose 파일을 복사하고 볼륨 경로를 설정합니다

    cp docs/docker/docker-compose.yml docker-compose.yml
  3. 3

    Docker Compose로 컨테이너를 시작합니다

    docker compose up -d

사용 전 알아둘 점

  • 카피레프트 라이선스인 GPL-3.0에 따라 배포되며, 파생물도 동일한 조건으로 오픈 소스로 공개해야 합니다.
  • 셀프 호스팅할 Docker와 머신이 필요하므로 설정에 어느 정도 노력이 듭니다.

포함된 컬렉션

토픽

#ttrpg#self-hosted#pdf#library#search#docker#campaign-management#virtual-tabletop

자주 묻는 질문

grimoire은(는) 무엇인가요?
테이블탑 RPG PDF, 지도, 토큰, 오디오, 모델을 색인해 검색 가능한 라이브러리로 관리하는 셀프 호스팅 웹 앱입니다. Grimoire는 테이블탑 RPG 자료를 관리하는 셀프 호스팅 라이브러리입니다. PDF, 지도, 토큰, 오디오 파일, 3D 모델이 들어 있는 폴더를 지정하면 게임 시스템과 카테고리별로 정리해 줍니다. OCR을 통해 스캔된 페이지까지 포함해 모든 책의 모든 페이지를 전문 검색할 수 있습니다.
grimoire은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
grimoire은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
grimoire은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. grimoire의 마지막 커밋은 2026년 11월 6일입니다.
grimoire은(는) 어디에 사용할 수 있나요?
세션 중 휴대폰이나 태블릿으로 방대한 RPG PDF 컬렉션을 검색합니다. 타사 서비스 대신 홈 NAS나 서버에서 게임 자료 라이브러리를 공유합니다. 캠페인의 지도, 토큰, 유인물을 한곳에 정리합니다. 플레이어에게 스포일러가 포함된 책이나 모험을 숨기면서 게임 마스터는 계속 이용할 수 있게 합니다.
grimoire는 어떻게 설치하나요?
라이브러리 폴더를 README에 설명된 구조로 정리합니다 기본 Docker Compose 파일을 복사하고 볼륨 경로를 설정합니다: cp docs/docker/docker-compose.yml docker-compose.yml Docker Compose로 컨테이너를 시작합니다: docker compose up -d
grimoire은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/hunter-read/grimoire

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

다이내믹 조명, 플레이어 시야, 안개 효과를 지원하는 셀프 호스팅형 가상 배틀맵 웹 도구로, 테이블탑 RPG 세션을 진행할 수 있습니다.

생산성·앱#tabletop#dnd#battlemap
563+1 이번 주98TypeScriptMIT활발히 관리됨업데이트 9일 전

웹사이트 게시자가 광고 캠페인을 게재하고 관리하며 추적할 수 있는 오픈소스 광고 서버입니다.

생산성·앱#ad-server#advertising#php
1.5천+3 이번 주616PHPGPL-2.0활발히 관리됨업데이트 7시간 전