Repolode
Nystik-gh

Nystik-gh/ignis

Obsidian 노트 앱을 브라우저에서 실행하고 볼트를 자체 서버에 보관하는 셀프 호스팅 웹 앱입니다.

대체할 수 있는 제품:Obsidian

스타
1,625
포크
106
열린 이슈
17
마지막 커밋
3일 전

어떤 프로젝트인가요?

Ignis는 Obsidian이 사용하는 Electron API를 브라우저에서 호환되는 방식으로 구현하는 레이어입니다. 덕분에 원격 데스크톱 세션 대신 일반 웹 브라우저에서 Obsidian 인터페이스를 실행할 수 있습니다. 볼트는 서버에 그대로 보관되며, Docker 이미지는 Obsidian을 포함해 배포하는 대신 처음 실행할 때 공식 소스에서 다운로드합니다.

Obsidian의 핵심 편집기, 캔버스, bases, 테마와 CSS 스니펫은 물론, plugin API를 기반으로 만든 커뮤니티 플러그인 대부분을 지원합니다. Node 네이티브 모듈이나 child_process가 필요한 플러그인은 로드되지 않습니다. 여러 볼트 관리, 파일 업로드 및 다운로드, WebSocket을 통한 브라우저 탭 간 실시간 동기화, 모바일 레이아웃도 제공됩니다.

프로젝트는 활발히 개발 중이며 내장 인증 기능이 없습니다. 따라서 다른 기기에서 접속할 수 있도록 공개하기 전에 인증 레이어 뒤에 배치하고 HTTPS로 제공해야 합니다.

핵심 기능

  • 01Obsidian의 핵심 편집기, 캔버스, bases, 테마와 CSS 스니펫을 브라우저에서 실행합니다.
  • 02Obsidian plugin API를 기반으로 만든 커뮤니티 플러그인 대부분을 로드합니다.
  • 03여러 볼트를 지원하며, 각 볼트를 별도의 브라우저 탭에서 열 수 있습니다.
  • 04WebSocket을 통해 탭 간 편집 내용을 실시간으로 동기화합니다.
  • 05리본 메뉴, 마우스 오른쪽 버튼 또는 드래그 앤 드롭으로 파일을 업로드하고, 파일이나 폴더를 ZIP으로 다운로드합니다.
  • 06화면이 작은 기기에서 모바일 UI를 제공합니다.

활용 사례

  • 다른 기기의 브라우저에서 개인 Obsidian 볼트에 접속할 때.
  • 집이나 개인 서버에 노트를 보관하면서 브라우저가 있는 모든 기기에서 편집할 때.
  • Obsidian을 위한 VNC 기반 원격 환경을 웹 인터페이스로 대체할 때.

빠른 시작

  1. 1

    README의 Docker Compose 파일을 docker-compose.yml로 저장합니다

  2. 2

    Ignis를 백그라운드에서 시작합니다

    docker compose up -d
  3. 3

    브라우저에서 http://localhost:8080을 열고, 처음 시작할 때는 1~2분 정도 기다립니다

사용 전 알아둘 점

  • 기본 제공 인증 기능이 없으므로 다른 컴퓨터에 공개하기 전에 인증과 HTTPS를 추가해야 합니다.
  • Node 네이티브 모듈이나 child_process가 필요한 플러그인은 로드되지 않습니다.
  • 프로젝트가 활발히 개발 중이며, 아직 해결되지 않은 부분도 계속 수정되고 있습니다.
  • 카피레프트 라이선스인 AGPL-3.0에 따라 라이선스가 부여됩니다.

포함된 컬렉션

토픽

자주 묻는 질문

ignis은(는) 무엇인가요?
Obsidian 노트 앱을 브라우저에서 실행하고 볼트를 자체 서버에 보관하는 셀프 호스팅 웹 앱입니다. Ignis는 Obsidian이 사용하는 Electron API를 브라우저에서 호환되는 방식으로 구현하는 레이어입니다. 덕분에 원격 데스크톱 세션 대신 일반 웹 브라우저에서 Obsidian 인터페이스를 실행할 수 있습니다. 볼트는 서버에 그대로 보관되며, Docker 이미지는 Obsidian을 포함해 배포하는 대신 처음 실행할 때 공식 소스에서 다운로드합니다.
ignis은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
ignis은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
ignis은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. ignis의 마지막 커밋은 2026년 11월 4일입니다.
ignis은(는) 어디에 사용할 수 있나요?
다른 기기의 브라우저에서 개인 Obsidian 볼트에 접속할 때. 집이나 개인 서버에 노트를 보관하면서 브라우저가 있는 모든 기기에서 편집할 때. Obsidian을 위한 VNC 기반 원격 환경을 웹 인터페이스로 대체할 때.
ignis는 어떻게 설치하나요?
README의 Docker Compose 파일을 docker-compose.yml로 저장합니다 Ignis를 백그라운드에서 시작합니다: docker compose up -d 브라우저에서 http://localhost:8080을 열고, 처음 시작할 때는 1~2분 정도 기다립니다
ignis은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Nystik-gh/ignis

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

관련 프로젝트