How to Use Folder Notes and Reordering in a Publishable Web Environment (e.g., Hugo or Obsidian Publish)?
Hi,
First, I want to say thank you for this fantastic plugin—it has been incredibly helpful for my workflow. I’m particularly interested in extending its functionality to web environments, as I primarily work with web-facing tools as an educator.
Currently, I’ve encountered limitations with Obsidian Publish when trying to implement folder notes and reordering. I’m exploring alternatives like Hugo to achieve a smoother integration. Specifically:
- Obsidian Publish Issues: Folder notes and reordering don’t appear to work as expected in the Obsidian Publish environment. Is there any guidance on overcoming these limitations?
- Example Sites: Are there any publicly available example sites or repositories showcasing folder notes and reordering functioning correctly in Hugo or similar static site generators?
- Documentation Gaps: The documentation for the folder notes plugin doesn’t seem to demonstrate working examples of folder notes or reordering in a web view. Are there plans to address this, or do you recommend alternative methods?
- Webview Focus: As an educator, I rely heavily on clear web presentation. Are there specific configurations for folder notes and reordering that optimize for web-facing tools?
Any advice, examples, or insights would be greatly appreciated. I believe this plugin has immense potential for educational workflows and hope to make it work seamlessly in a web environment.
Thank you for all your hard work!
Thanks for the feedback and support, currently, the documentation site is a web version that's rendering a make.md space. As far as I know, there's no planned support for plug-ins on Obsidian Publish so I don't think it will be a viable option. There's some other folks who are interested in publishing their spaces on the web in the Discord server so I've been actively considering what the best options would be. Right now, the quickest version would be through a self-hosted option, most likely through Next.js (which I can make a OpenNext version if interested).
Thanks for the thoughtful reply! I’d absolutely love the Next.js stack you mentioned. I primarily work with React and Next for my JS development, and having a full-fledged stack integrated with Obsidian/Make.md would be a game-changer. This setup would not only streamline my workflow but also unlock possibilities that Obsidian Publish might never support—such as integrating low-level audio processing with the Elementary audio library. This functionality is integral to my work, especially for producing research and content for my dissertation in computer music.
That said, I don’t quite have the expertise to roll my own setup for something like this, so any guidance or a ready-to-use implementation you could provide would be incredibly helpful. I truly appreciate your efforts in exploring better web publishing options and would be thrilled to see a self-hosted Next.js solution come to life.
I'm new to Obsidian but https://github.com/jackyzha0/quartz/blob/v4/docs/advanced/making%20plugins.md looks like a solid foundation to add support 🤓
Export to static site is now available as part of v1.1, this feature is still missing some markdown blocks but support most space views. The static site does not require any frameworks or plugins and are single html files which can be hosted on Github Pages or Cloudflare Pages (for free) or on any html serving server. Style configuration for the navigation will be added in a future update