Skip to content

Steffen025/quartz-pages

Repository files navigation

Quartz Pages

Multi-project Quartz setup for sharing Obsidian-enhanced documentation with clients.

Structure

quartz-pages/
├── projects/
│   └── koerting-analyse/       # Körting Business Lounge Analysis
│       ├── content/            # Markdown files
│       ├── index.md            # Landing page
│       └── quartz.config.ts    # Project-specific config
├── build.sh                    # Build script for projects
└── quartz/                     # Shared Quartz installation

Usage

Build a project

./build.sh <project-name>

# Example:
./build.sh koerting-analyse

Deploy to Cloudflare Pages

# Create project (once)
wrangler pages project create <project-name> --production-branch v4

# Deploy
wrangler pages deploy public --project-name <project-name>

Add a new project

  1. Create folder: projects/<project-name>/
  2. Add content: projects/<project-name>/content/*.md
  3. Add landing page: projects/<project-name>/index.md
  4. Copy and customize: projects/<project-name>/quartz.config.ts
  5. Build & Deploy

Live Projects

Project URL
Körting Analyse https://koerting-analyse.pages.dev

Powered by jeremAIah and Quartz

About

Quartz-powered Obsidian content sharing - PAI outputs

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors