canvas-website/quartz-sync.env.example

25 lines
1.0 KiB
Plaintext

# Quartz Sync Configuration
# Copy this file to .env.local and fill in your actual values
# GitHub Integration (Recommended)
# Get your token from: https://github.com/settings/tokens
NEXT_PUBLIC_GITHUB_TOKEN=your_github_token_here
# Format: username/repository-name
NEXT_PUBLIC_QUARTZ_REPO=Jeff-Emmett/quartz
# Cloudflare Integration
# Get your API key from: https://dash.cloudflare.com/profile/api-tokens
NEXT_PUBLIC_CLOUDFLARE_API_KEY=your_cloudflare_api_key_here
# Find your Account ID in the Cloudflare dashboard sidebar
NEXT_PUBLIC_CLOUDFLARE_ACCOUNT_ID=your_cloudflare_account_id_here
# Optional: Specify a custom R2 bucket name
NEXT_PUBLIC_CLOUDFLARE_R2_BUCKET=your-quartz-notes-bucket
# Quartz API Integration (if your Quartz site has an API)
NEXT_PUBLIC_QUARTZ_API_URL=https://your-quartz-site.com/api
NEXT_PUBLIC_QUARTZ_API_KEY=your_quartz_api_key_here
# Webhook Integration (for custom sync handlers)
NEXT_PUBLIC_QUARTZ_WEBHOOK_URL=https://your-webhook-endpoint.com/quartz-sync
NEXT_PUBLIC_QUARTZ_WEBHOOK_SECRET=your_webhook_secret_here