Self-hosted Obsidian Vault

Use Obsidian for content editing at ./content folder. Made with NuxtJS and Nuxt Content Plugin.

Running

yarn
yarn dev

Publishing

yarn generate
cp -a ./.outputs/public ./somewhere
  • Dockerfile included in ./docker
  • Sample drone-ci configurations for gh-pages (./.drone.gh-pages.yml) and docker registry (./.drone.docker.yml).

Supported Obsidian features

  • WikiLinks (should be set up to relative in order to work)
  • Highlight
  • Code blocks
  • Nested pages

Other feature

  • Adaptive layout
  • SEO Optimized
  • Day / Night theme switching