Import
Bring an existing public blog into FilePress without hand-copying every post. The importer discovers URLs (sitemap/RSS preferred), extracts articles and pages, scaffolds a sibling content site, and optionally asks a local Ollama model for a first-pass theme.
Quick start
From the engine repo:
pnpm install
pnpm filepress import --source https://example.com \
--inspire https://www.catalystforge.com \
--yes
Dry-run without writing files:
pnpm filepress import --source https://example.com --dry-run --no-llm
--inspire URLs (up to three) bias structure and accent; later URLs tint fonts and color. Use --no-llm when Ollama is unavailable — you still get a deterministic theme scaffold.
What lands on disk
A content-only sibling folder with filepress.config.ts, posts/, pages/, static/, and a starter theme.css. Point its dependency at "getfilepress": "link:../filepress", run pnpm install, then pnpm dev.
Design loop after import
Import gets you a strong first look. For local taste-tuning (tokens, stock backgrounds, versioned experiments), open Genie Mode in filepress dev. Genie never appears in preview or production builds. See Genie.
Full CLI notes: docs/SITE_IMPORT_SPEC.md in the engine repo. A narrative walkthrough lives in Writing.