Posts are special pages that live in posts. You can use a different directory for posts with the posts.dir in your _cobalt.yml.


Cobalt supports leaving posts in "draft" state. Drafts will not be rendered unless Cobalt is run with the --drafts flag.

To mark a post as draft you can either set is_draft: true in your frontmatter or add it to the drafts folder (_drafts by default).