Command

bengal.project.init

Initialize site structure.

Uses the Component Model to generate sections and pages.

Usage

bengal.project.init [OPTIONS]

Options

Option Type Description
--dry-run flag BOOLEAN

Preview what would be created without creating files

--force flag BOOLEAN

Overwrite existing sections and files

--pages-per-section INTEGER

Number of sample pages per section (with --with-content)

Default:3
--sections, -s TEXT

Content sections to create (e.g., blog, docs). Default: blog

Default:('blog',)
--with-content flag BOOLEAN

Generate sample content in each section