Publish your Obsidian Vault Online for Free with Quartz
VloĆŸit
- Äas pĆidĂĄn 24. 03. 2022
- So you're thinking about publishing your Obsidian Vault online, but you're not sure if you want to pay for Obsidian Publish or not. I've been there. That was the exact same situation I was in when I considered publishing my vault. Call me cheap, but I wasn't sure if I was ready to pay $20 a month for the rest of time. Would I keep writing meaningful content? Would people actually ready it? So instead, I decided I was going to figure out a way to publish my vault without the monthly fee. I now publish my vault online, and I don't pay anything for hosting. Check out my Digital Garden at brandonkboswell.com
I include an in-depth walkthrough of how to do all of this at: brandonkboswell.com/blog/Publ...
A big thank you to the teams that publish the wonderful repos I use in this video:
github.com/jackyzha0/quartz
github.com/jackyzha0/hugo-obs...
github.com/zoni/obsidian-export
đ¶ Next Steps
1. Check out đ Finding Focus, the email newsletter where I share my reflections from the past week to improve your focus and creativity. link.brandonkboswell.com/news...
2. Check out our Discord Server for Knowledge Workers. We've got a bunch of people from all areas, but we don't have you... đ You should join and come hang out: link.brandonkboswell.com/know...
3. Become a channel member over on Patreon. Your support encourages me to continue making things and sharing them with the world. You also get a bunch of useful Digital Assets. link.brandonkboswell.com/memb...
đș Subscribe - / brandonkboswell
đ Patreon - link.brandonkboswell.com/memb...
đ« Weekly Reset Newsletter - link.brandonkboswell.com/news...
đŹ Discord - link.brandonkboswell.com/know...
đ For more on eInk Tablets, check out - brandonkboswell.com/eInk-Digi...
đ Second Brain - brandonkboswell.com
â Buy Me A Coffee - link.brandonkboswell.com/coffee
-------------------------------
đ” Artist Attribution
"Remember"
Music by KaizanBlu
âą KaizanBlu - 4am
/ kaizanblu - VÄda a technologie
Woah hey! Creator of Quartz here :)) Thanks for this video, it's been one I've been meaning to make for a while now!
Hey Jacky, thank you so much for all the work you've done on Quartz. Let me know if there are key things I'm missing, or if there are better ways to do the things that I showed here.
@@BrandonKBoswell Are there any platforms I can DM you on? Would love to collab on something showcasing Quartz 3.2 which came out a few days ago!
@@jackyzhao814 @brandonkboswell on Twitter.
Hey , is it possible, if I have no sensitive info, to publish the whole vault simply , entirely
And then sync from time to time? Is it doable ?
Thank you! I especially appreciate the very relatable framing - Iâm also in a position where Iâm not sure Iâll use it enough to pay $20/mo, and this is a great way to tinker with the ideas
What a great explanation I randomly stumbled upon. That's a no-brainer subscribe. Thanks for your content.
Just what I needed â€ïž
I will use this system to manage best practices with my team... and maybe as well to publish stuff to my personal website... (as I am already using hugo) ... such a great system such a great video... thanks mate, made my day đđŸ
This was very helpful and easy to follow, thank you.
Great video! Iâm only just getting started with Obsidian so this is well timed.
This tutorial is insightful and well structured.
Thanks for sharing. Suscribed.
Thanks for the awesome video! Could you give a quick overview of your terminal setup (themes, plug-ins etc.) or do you list that anywhere ?
worked flawlessly, tysm!
Hi, thank you for your video. Quartz is great! I like your website/blog created by Quartz. By the way, does Quartz support (1) sidebar on the left (like obsidian publish) which shows a file directory tree (2) table of content on the right side of a webpage, rather than on the top? Thanks.
Very nice. Is it easy to sync and scan for chnages, or do i have to re-do everything from scratch every week ?
Hi, thank you for the all the info in this video and in your post on your site. I noticed that obsidian-hugo is now archived and read only. Is that still a necessary repo to have with Quartz 4 since this video was posted? If so, is it still possible to clone the archived obsidian-hugo repo? I'm an extreme novice to coding language and the coding world in general, so thanks in advance for any further advice.
Thanks for the help man!
Thank you Brandon, I'm looking to have my reference recipes available anywhere so this is really helpful
That's a great idea!
@BrandonKBoswell they you for the great video (well really the article the video points to). In the last two weeks I have had obsidian recommend to me for different things (work and hobby) and in all situations I would want to share some but not all of my notes. I have been able to get your process functioning and now just need to work on making it not look awful. I had two questions/comments.
1) Did you use an existing Hugo theme or creating everything from scratch? Would it be possible to your _index file that creates/controls your landing page (I did not see it in the garden repo)? I am probably going too deep learning about Hugo for what I need/want.
2) I build obsidian_export from your fork, but when I use it I get ''obsidian-export: unrecognized option `--add-titles`" I have never used Rust before, but looking in src/main.rs I do think I see add-titles in the arg parser. I have not had any downstream errors yet, but wondering if forgot you push your last changes to the fork or something.
Thank you again this is great.
Great video! Question. Is it possible to filter your export to include only specific tags instead of folders or pages?
I donât think this is supported out of the box. Itâs open source, so if youâre comfortable with code it would be easy enough to customize.
I run a very small marketing company and I would like to build out our own Database/Project manager/CRM. Is it possible to set this up so my team can edit notes? I would be ok if all of it was saved on a server that my team has access to.
Iâm curious, is there a way to get something similar to the left-sidebar file navigation that we see in Obsidian Publish? Iâve grown to like my sidebar, and would like to make sure the alternative I pick has that option.
Itâs technically possible, but itâs not a thing in the current version. There is a Discord that Jacky Zhao (the maintainer of the repo) runs where you might want to mention this.
Does this still work on quartz 4? They removed hugo
This is pretty great content, I am looking to do something similar. It looks like a lot of content is being shown as modified, and this would be kind of hard to keep track of. Is this because of the cross-links? Would you be able to spot an errant addition (something that might have escaped your ignores)?
Each time you regenerate your files it will show all existing files as modified (I believe because there is an index of all of the files to support the search function). What I do is look very closely at the new files as file I have accidentally added would be new instead of modified. It's not perfect, but that's how I have been defending against this.
@@BrandonKBoswell I figured as much. Thanks for posting that!
Is there a way to easily incorporate custom css per page with this workflow? I have pages that I really want to adhere to a certain formatting style.
If you tweak the Hugo template you can. You could likely hook something up where a CSS body class is added via the Frontmatter that would let you target certain styles for certain pages
you. thank you.
What if you were to just selectively synchronize a "public" content folder in your vault with the content folder in Quartz before pushing to GitHub? E.g. something like `rsync -avr ~/vault/public/ ~/quartz/content`. Wouldn't that give you control over what files get published, while also avoiding the hassle of managing multiple vaults? Great video btw!
Yes, that too will work! Note that Iâm doing this currently with a single vault.
â@@BrandonKBoswell Yep exactly, both methods avoid the multiple vaults problem.
Thanks for the tutorial.
Im looking for a way to selfhost obsidian valt on my website
Can i host my own private github and upload/share it that way.
From my own server?
Have a nice day. Ciao
How did you get rid of the hashtag # Display for titles? Thanks big time for your help!
Hey there, Iâm not sure what you mean
Thanks for this great tutorial. I need your suggestion regarding the following matter - please help me.
I want to make a public repository of notes, questions, assignments etc for my class so that others can access it. contents must be searchable. All my files and docs are stored in google drive. So, whats the best way to make it publish?
I don't have any HTML knowledge, but some coding experience in c, latex, matlab. What you have shown here will be enough for me, I guess. If you have any other idea or suggestions, please let me know.
This seems like a good way to do it. You can likely just use Quartz and skip everything I did with filtering certain files/folders. Alternatively, if you don't want it to look like a Second Brain, you could just use Hugo (which Quartz uses under the hood). Ultimately, I think Quartz is a good solution for your use case. Good luck. I would love to see what you end up with.
Does comunity plugins works with these quartz thing? With obsidian Publish comunity plugins, like dataview, doesnt works...and thats a big problem
You're going to find the same issue with this. This looks at the Markdown that Obsidian generates and converts that to HTML
is ignoring files now a core feature in Quartz 3.3? Has this stack become obsolete or is there any reason to go this route still?
In my experience, Quartz is not 100% reliable at ignoring files and ensuring there is no way that ignored files do not get published. So I use this stack to ensure that Quartz can't leak private information (because Quartz never had access to the information to begin with).
If you are okay with files being ignored in 99% of cases, then you are probably fine going with Quartz 3.3 alone.
Is it possible to apply my custom themes? (css styles)
Yes
Summary tag is it mainly for the SEO, or?
That and also RSS feeds
@@BrandonKBoswell thanks! Your website looks awesome!
@@PicyPoe đđ thank you!
Is there a Windows walkthrough?
I'm too much of a newbie :(
Sorry, I donât know how to run shell on Windows
The video was great but I still have totally no knowledge about how hugo and github works. I can only do a little easy dataview and so on on obsidian which is my knowledge limits by now. I've read the whole article and the whole video but I got lost almost instantly when you showed the "clone" of the three components used in your video. I've read the article, so should I first read the medium page which tells me to build a personal website via hugo and github first to do all of these shown in your video? I am confused about where to start, I got lost also about where the huge page of code shown could be found and how to actually run a code on my computer, sorry but I am a completely code idiot but I just really want to share notes with the links to friends or other people that I would like to share to, where may I seek help from you pleaseđąđą? I am willing to get started and learn whatever it needs, but the steps in the video and article seems too simplified and the knowledge too complicated for my level.
obsidian.md/publish is the way to go
@@BrandonKBoswell yeah but I may not be able to pay the price and might not always need to use this feature, I would prefer an extra way if possible. May I know how could I start? Iâm actually a ok learner but just donât quite know where to put my hands on, sorry if this disturbs. I didnât mean to ask for a tutorial or more, the video was a great one!
@@BrandonKBoswell oooh Iâve get how to make the fork repository and also the clone feature. Iâm starting to figure this out! I guess I can just use the quartz firstđ
@@BrandonKBoswell Not only unhelpful, but kind of rude tbh. You're telling people to pay for obsidian publish on a video that's literally about how to avoid that lol. Not to mention how inconsiderate the vid is of noobies. It's the _only_ video on how to omit certain notes from publishing through quartz, and there's no elaboration or even a disclaimer at least. The video is impenetrable to the outsider and then your completely unwilling to help them in any way. There's really nothing you can do to point the noobs in the right direction? Classic IT elitism i guess.
Im also stuck on step 5. It was easy enough until i got to your contribution. I don't know what is meant by "wherever you keep libraries" because i don't know what "libraries" is referring to. Let alone the following steps involving scripts and stuff
@@cyb3rc1ty he's sharing a solution that he came up with for personal use, in the event it's useful to others. He made no promises it would be helpful to newbies, and even mentioned at the beginning it was for those who are more technically comfortable, and that obsidian publish was the easier alternative.
Not seeing the problem here with what he's doing.
Just do an easy setup for newbies.
obsidian.md/publish = Easy
Is it just me or is the video/audio really out of sync?
Yeah the quality on this one didnât turn out so great. Iâve found better ways to record since.
Still too technical for non-coders. Have to study before I can apply this.
Yes. If you donât code, then just pay for Obsidian Publish
sorry bro, i couldtn understand....
Alternatively check out obsidian.md/publish
You look like James Franco.
Just without all the sexual harassment ;)