Guide

Quick Start

Create a Markdown-first InkIsle content site with a few commands.

The default InkIsle project is content-only. You maintain content/, optional public/, and optional inkisle.config.mjs; the renderer and Astro internals stay inside the InkIsle package.

Create a site

npm exec inkisle -- init my-site
cd my-site
npm install
npm run dev

Write content

npm exec inkisle -- new post "First post"
npm exec inkisle -- new page "About"

Default-language content lives in content/posts/ and content/pages/. English translations can live in content/en/posts/ and content/en/pages/.

Check before publishing

npm run build
npm run check
npm run check:links

These commands build the static site, run Astro diagnostics, and check generated internal links.

More insight

Find more relevant content

Search resources

Loading discussion...