about 1
I use silverbullet 2 and GitHub Pages to manage my personal notes and content for this website.
Inspired by the indie web 3, digital gardens 4, and personal websites 5, and armed with a directory of markdown notes and an existing github pages site, I’ve merged them all and published the result.
caveats:
- More personal notes are private 6 and are often uninteresting, so a lot is private.
- I’m not a frontend dev :)
writing
At the moment I use silverbullet, either in the browser or as a PWA on my phone. The structure of my notes isn’t particularly interesting, I have root public/
and private/
folders and what’s in the public folder gets published to this site. Within the private folder I have subdirectories for work notes, meeting notes, and my diary, but most everything else is just in one big jumble, with links between notes holding it together.
Silverbullet is hosted on a NAS that I also use for [[public/music.md | music]], it’s not exposed to the internet, I just run tailscale7 on it so I can access it when I’m not at home. |
Previously I would just have my vimwiki vault set up to use a folder on the same NAS, which worked fine but was a little slow sometimes, it was just terrible to use on mobile.
hosting
It’s just Github Pages! The folder that contains all my silverbullet notes is a git repo, and I intermittently push it all to a private Github repo.
In my _config.yml
I specify the directories I don’t want to publish to the site, like:
exclude:
- 'Library/*'
- 'SETTINGS.md'
- 'README.md'
- 'private/*'
Library/
contains things like silverbullet templates, SETTINGS.md
contains settings for silverbullet, and README.md
is the repo readme.
-
created: 05/05/24, updated: 02/04/25 ↩
-
currently silverbullet, previously vimwiki, previously obsidian works with any way of managing markdown-based notes ↩
-
cringe term but maggieappleton.com/garden-history ↩
-
like this are.na/nico-chilla/website-as-a-home ↩
-
my diary’s in there lol ↩
-
😍 tailscale 😍 ↩