Yunbo supports a public code repository and a separate private content repository.

Keep the public repository focused on the theme, components, scripts, and documentation. Store personal Markdown files and article images in a private repository with matching paths:

src/content/posts/private/
public/article-images/private/

During deployment, set YUNBO_CONTENT_REPO and run:

npm run sync:private
npm run build

The sync script clones the private content repository into .content-private/ and copies the content into the Astro project before build.