Skip to content
On this page

Blog Module

The Blog module adds a complete content layer on top of Flowless auth.

This page explains what is core, what is optional, and how to understand extensions without confusion.

Core vs Extensions

AreaTypeRequired to use Blog?Notes
Posts (CRUD + publish/unpublish/schedule)CoreYesMain content workflow
Categories and tagsCoreYesBasic content organization
CommentsCoreNoCan be disabled per product policy
ReactionsExtensionNoOptional engagement layer
BookmarksExtensionNoOptional user utility feature
Views and statsExtensionNoOptional analytics surface
TranslationsExtensionNoOptional multilingual support
SitemapExtensionNoOptional SEO automation
Featured image uploadExtensionNoOptional media enhancement

Friendly rule

Use Blog Core first, then enable extensions only when the product really needs them.

Extensions are not mandatory. For example, reactions can stay disabled and Blog still works correctly.

Activation flow

  1. Install Blog from Module Hub (usually via Pubflow Platform asset console).
  2. Start with core routes (posts, categories, tags).
  3. Enable optional extensions incrementally (comments, reactions, bookmarks, stats, translations, sitemap).
  4. Keep runtime config and docs aligned.

Read the API docs