This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/Shozzila on 2025-03-06 11:10:49+00:00.
A while back, I shared my solution for self-hosting Obsidian notes using Quartz in Docker. Since then, Iβve added a few more features to make it more flexible and easier to use.
What It Does
Containerized version of Quartz lets you serve your Obsidian Vault as a static website with minimal setup. Just mount your vault as a Docker bind volume, and it handles the restβbuilding your notes with Quartz and serving the static files with NGINX.
New & Improved Features
π Minimal Configuration β Simply mount your Obsidian Vault as a volume.
π Automated Builds β Detects changes in your vault and rebuilds after a set delay.
π Webhook Trigger β Trigger builds via a POST request to a secret URL.
β²οΈ Cronjob Support β Optionally trigger builds at scheduled intervals.
π’ Notifications with Apprise β Get notified via Apprise when builds start, succeed, or fail.
π¦ Custom Quartz Support β Use the default Quartz repo or your own customized version.
π Private Repositories β Works with private Quartz repos.
π NGINX Web Server β Serves your notes via NGINX with extendable configs.
If youβre looking for a clean way to self-host Obsidian notes with Docker, this should get you up and running with minimal hassle. Hope it helps someone!
π Github Repo
π Prebuilt Docker Image