Publish your Obsidian Vault Online for Free with Quartz

SdĂ­let
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

Komentáƙe • 72

  • @jackyzhao814
    @jackyzhao814 Pƙed 2 lety +156

    Woah hey! Creator of Quartz here :)) Thanks for this video, it's been one I've been meaning to make for a while now!

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed 2 lety +9

      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.

    • @jackyzhao814
      @jackyzhao814 Pƙed 2 lety +7

      @@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!

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed 2 lety +2

      @@jackyzhao814 @brandonkboswell on Twitter.

    • @arm8636
      @arm8636 Pƙed 3 měsĂ­ci

      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 ?

  • @heycaseywattsup
    @heycaseywattsup Pƙed rokem +4

    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

  • @Earl_E_Burd
    @Earl_E_Burd Pƙed rokem +2

    What a great explanation I randomly stumbled upon. That's a no-brainer subscribe. Thanks for your content.

  • @becommon
    @becommon Pƙed rokem +7

    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 đŸ‘ŒđŸŸ

  • @williammckeever4790
    @williammckeever4790 Pƙed rokem +1

    This was very helpful and easy to follow, thank you.

  • @Edythemighty
    @Edythemighty Pƙed 2 lety

    Great video! I’m only just getting started with Obsidian so this is well timed.

  • @10e999
    @10e999 Pƙed 2 lety +3

    This tutorial is insightful and well structured.
    Thanks for sharing. Suscribed.

  • @Spacewalkerbeats
    @Spacewalkerbeats Pƙed rokem

    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 ?

  • @kevinalexcr
    @kevinalexcr Pƙed 11 měsĂ­ci

    worked flawlessly, tysm!

  • @jacobma1514
    @jacobma1514 Pƙed rokem +1

    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.

  • @arm8636
    @arm8636 Pƙed 3 měsĂ­ci

    Very nice. Is it easy to sync and scan for chnages, or do i have to re-do everything from scratch every week ?

  • @aar0njz
    @aar0njz Pƙed 23 dny

    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.

  • @thomas_prada
    @thomas_prada Pƙed 2 lety

    Thanks for the help man!

  • @cptbrncls7050
    @cptbrncls7050 Pƙed 2 lety

    Thank you Brandon, I'm looking to have my reference recipes available anywhere so this is really helpful

  • @goryh
    @goryh Pƙed 2 měsĂ­ci

    @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.

  • @BrookLins
    @BrookLins Pƙed rokem

    Great video! Question. Is it possible to filter your export to include only specific tags instead of folders or pages?

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed rokem +1

      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.

  • @GatewayGearsUpdates
    @GatewayGearsUpdates Pƙed 9 měsĂ­ci

    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.

  • @barbietripping
    @barbietripping Pƙed 2 lety

    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.

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed 2 lety +4

      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.

  • @cyb3rc1ty
    @cyb3rc1ty Pƙed 3 měsĂ­ci

    Does this still work on quartz 4? They removed hugo

  • @JessePerry
    @JessePerry Pƙed rokem

    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)?

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed rokem +1

      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.

    • @JessePerry
      @JessePerry Pƙed rokem

      @@BrandonKBoswell I figured as much. Thanks for posting that!

  • @RussellAugustAnderson
    @RussellAugustAnderson Pƙed 6 měsĂ­ci

    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.

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed 6 měsĂ­ci

      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

  • @elijah_thornberry
    @elijah_thornberry Pƙed měsĂ­cem

    you. thank you.

  • @falqas
    @falqas Pƙed 9 měsĂ­ci +1

    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!

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed 9 měsĂ­ci +1

      Yes, that too will work! Note that I’m doing this currently with a single vault.

    • @falqas
      @falqas Pƙed 9 měsĂ­ci

      ​@@BrandonKBoswell Yep exactly, both methods avoid the multiple vaults problem.

  • @danieldewindt3919
    @danieldewindt3919 Pƙed 8 měsĂ­ci

    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

  • @graduates1396
    @graduates1396 Pƙed rokem

    How did you get rid of the hashtag # Display for titles? Thanks big time for your help!

  • @ne1711
    @ne1711 Pƙed rokem +2

    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.

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed rokem +1

      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.

  • @RBova1
    @RBova1 Pƙed rokem

    Does comunity plugins works with these quartz thing? With obsidian Publish comunity plugins, like dataview, doesnt works...and thats a big problem

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed rokem +1

      You're going to find the same issue with this. This looks at the Markdown that Obsidian generates and converts that to HTML

  • @wchorski
    @wchorski Pƙed rokem

    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?

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed rokem +1

      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).

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed rokem +1

      If you are okay with files being ignored in 99% of cases, then you are probably fine going with Quartz 3.3 alone.

  • @ronan3167
    @ronan3167 Pƙed rokem

    Is it possible to apply my custom themes? (css styles)

  • @PicyPoe
    @PicyPoe Pƙed rokem

    Summary tag is it mainly for the SEO, or?

  • @MaurilioPatinoPerez
    @MaurilioPatinoPerez Pƙed 10 měsĂ­ci

    Is there a Windows walkthrough?
    I'm too much of a newbie :(

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed 10 měsĂ­ci

      Sorry, I don’t know how to run shell on Windows

  • @wilsonlamlyt7138
    @wilsonlamlyt7138 Pƙed rokem +1

    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.

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed rokem

      obsidian.md/publish is the way to go

    • @wilsonlamlyt7138
      @wilsonlamlyt7138 Pƙed rokem

      @@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!

    • @wilsonlamlyt7138
      @wilsonlamlyt7138 Pƙed rokem

      @@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😂

    • @cyb3rc1ty
      @cyb3rc1ty Pƙed rokem +1

      @@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

    • @blamechance7960
      @blamechance7960 Pƙed 11 měsĂ­ci

      @@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.

  • @MahadevanIyer
    @MahadevanIyer Pƙed rokem

    Just do an easy setup for newbies.

  • @mridulranjan1069
    @mridulranjan1069 Pƙed rokem

    Is it just me or is the video/audio really out of sync?

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed rokem

      Yeah the quality on this one didn’t turn out so great. I’ve found better ways to record since.

  • @ztd2845
    @ztd2845 Pƙed 10 měsĂ­ci

    Still too technical for non-coders. Have to study before I can apply this.

    • @BrandonKBoswell
      @BrandonKBoswell  Pƙed 9 měsĂ­ci

      Yes. If you don’t code, then just pay for Obsidian Publish

  • @mirjalol_nightmares
    @mirjalol_nightmares Pƙed rokem +1

    sorry bro, i couldtn understand....

  • @louis9939
    @louis9939 Pƙed 2 lety

    You look like James Franco.