해당 포스트에선 Obsidian의 유료 기능인 Sync와 Publish를 구독하지 않고 해당 기능을 구현하여 Obsidian을 사용하는 방법에 대해 설명한ㄷ.

일단 Obsidian Sync는 Obsidian 자체 Cloud를 통해 로컬에 저장된 Obsidian Vault를 여러 디바이스 Sync하여 동시에 접근가능하게 만든 기능이며, Obsidian Publish는 Obsidian 노트를 개인 블로그화 시켜 바로 퍼블릭에 공유 가능하도록 만들어주는 기능이다.

요즘 달러 상황을 고려했을때 해당 기능을 꾸준히 사용하는건 부담되는 가격이 아닐 수 없다. 차는 외제차여도

여러 디바이스에서 문서작업을 하거나 해당 문서를 바로 개인 블로그에 공유하고 싶을때 유용하기 쓰이길 바란다.

목표

최종적으로 해당 기능을 무료로 구현할 경우, 기존 Obsidian 사용자들은 기존 에디터 환경을 그대로 유지하면서도 Sync 및 Publish 기능을 통해 효율적인 노트 테이킹과 퍼블리싱을 수행하고, 이를 이 블로그 형태로 활용할 수 있습니다.

필수 조건

Obsidian

옵시디언 공식 웹사이트에서 각 OS에 맞게 옵시디언을 설치한다.

옵시디언 다운로드 링크: https://obsidian.md/download

Quartz4

Quartz4는 Jacky Zhao라는 개발자가 만든 Obsidian 노트를 빠르게 블로그 포스트화 시켜주는 오픈소스 마크다운 프로그램이다.

깃헙 링크: https://github.com/jackyzha0/quartz Documentation 링크: https://quartz.jzhao.xyz/

Quartz4를 개인 깃헙에 Fork시켜야한다. Quartz 깃헙 설정 방법 아래 Step by Step 튜토리얼에서 설명한다.

Cloudflare 계정

아래 링크를 통해 계정을 만든다. Cloudflare Dashboard | Manage Your Account

Github 계정

아래 링크를 통해 계정을 만든다. 2. Sign up for GitHub · GitHub

도메인 (옵션)* 개인 블로그/웹사이트 주소를 위한 도메인을 하나 구입한다. 해당 항목은 선택 사항이며, 저렴한 도메인 제공업체를 이용할 경우 연간 약 1~2만 원 수준으로 도메인을 구매할 수 있습니다.

.kr TLD가 필요하다면 국내 도메인 제공처를 이용해야 한다. 예를들어 redraccoon.kr과 같은 kr 도메인이 필요하면 **가비아**와 같은 국내 제공처를 이용하면 된다.

Step by Step 튜토리얼

  1. Github에서 Quartz4 Fork 하기