Yep! It's a looking glass for your lava rocks. Designed to be a selfhosted alternative to Obsidian Publish, with some extra smarts to keep things interesting.
- Parse Obsidian's markdown files (directly, no databases or middlemen)
- Heavy use of cache if available
- Support relative wikilinks
- Support non-relative wikilinks
- Support Obsidian Aliases
- Fully support Obsidian's embedded image format
- Including resizing
- Safely support
iframe
embeds - Allow marking certain folders as private
- Parsing/syntax highlighting of code blocks?
- Mermaid.js
- Mathjax
- Have a traversible menu structure
- Search
- Needs to be quick and responsive
- Update your Obsidian from a webhook
- Github webhook-on-commit -> Notifies Magma Glass -> Pulls your repo and updates it.
- Safely, with rollback
- Need no database
- Have Obsidian's fancy graph visualization (Yeah, right. Maybe one day when I learn graph theory.)
[ ] Minor edits, maybe?I have decided against this. No real good reason for ... well, any edits to come from Magma Glass. Instead, just put your Obsidian vault in a Github repo, configure Magma Glass, and push.
Me. Mostly.