This fork of Quartz v4 contains some basic helpers to get Quartz hosting your content from another machine.
Run first time setup with ./git_content_setup.sh
. Start the server with docker compose up -d
.
Push content to the hoster with the following steps:
git init
in your local vault folder- Setup the newly made
content.git
folder as a remote repository on your local machine by runninggit remote add <origin> user@machine:~/path/to/quartz-hoster/content.git
- Ensure ssh keys are setup on
machine
for a smooth experience - Commit and push locally as you normally would, with full control over what content makes it to Quartz via your commits
“[One] who works with the door open gets all kinds of interruptions, but [they] also occasionally gets clues as to what the world is and what might be important.” — Richard Hamming
Quartz is a set of tools that helps you publish your digital garden and notes as a website for free. Quartz v4 features a from-the-ground rewrite focusing on end-user extensibility and ease-of-use.
🔗 Read the documentation and get started: https://quartz.jzhao.xyz/