The single source of truth for the John B. Cowan "Philosophy as a Great Conversation" essay project infrastructure on Cloudflare.
Project Goal: Produce 25–30 high-quality, layman-friendly essays forming The Great Conversation: A History of Western Philosophy, using Cloudflare's free/cheap tier for AI, storage, and hosting.
| Resource | ID / Name | Purpose |
|---|---|---|
| Workers | jbc-command-center-api jbc-philosophy-rag | Backend API + public semantic search |
| D1 | jbc-essay-db | Essay plan, status, jobs, notes |
| KV | jbc-command-center-kv | Fast cache, job status |
| Queues | jbc-rewrite-queue | Async AI polish jobs |
| Vectorize | jbc-philosophy-book (384 dim, cosine) | Semantic search over book + essays |
| R2 | jbc-drafts (active) | Prioritize blobs >1MB (drafts, assets, media) |
| Images | Enabled | Essay diagrams, infographics, illustrations |
| Stream | Enabled | Lecture clips, multimedia supplements |
| Pages | jbc-essay-command-center johnbcowan (public site) | Dashboard (tools.johnbcowan.com) + public essays |
| Workers AI | @cf/meta/llama-3.1-8b-instruct @cf/baai/bge-small-en-v1.5 | Voice-faithful editing + embeddings |
cd /home/cybortus/writing/tools/command-center-worker source .env CLOUDFLARE_API_TOKEN=$CLOUDFLARE_API_TOKEN wrangler deploy # Dashboard cd /home/cybortus/writing/tools/essay-command-center CLOUDFLARE_API_TOKEN=$CLOUDFLARE_API_TOKEN wrangler pages deploy . --project-name=jbc-essay-command-center --commit-dirty=true # Wiki (new) cd /home/cybortus/writing/tools/jbc-system-wiki CLOUDFLARE_API_TOKEN=$CLOUDFLARE_API_TOKEN wrangler pages deploy . --project-name=jbc-system-wiki # D1 wrangler d1 execute jbc-essay-db --file=schema.sql --remote
Both tools.johnbcowan.com and wiki.johnbcowan.com are protected by Cloudflare Access.
Managed via Cloudflare Zero Trust dashboard or API (see Batch 4 Cycles 8-9).