Welcome to Pubvana

Pubvana is a content management system built on CodeIgniter 4 with Shield authentication. It is designed for bloggers, small publishers, and developers who want a lightweight, self-hosted CMS that is easy to extend.

This documentation covers everything you need to run your Pubvana site — from initial installation to day-to-day content management, theme customisation, and plugin development.

Two Documentation Sides

The documentation is split into two sections:

  • User Docs (you are here) — for site administrators, editors, and content creators. Covers installation, settings, writing posts, managing media, and working with themes and widgets.
  • Developer Docs — for developers building themes, widgets, and plugins for Pubvana. Covers the plugin API, widget API, theme templating system, hooks, and database schema.

Use the selector at the top of the sidebar to switch between the two sides.

Getting Around

  • Tree navigation — The left sidebar shows the full article tree. Click any article to open it. Top-level entries with children expand to reveal their sub-articles.
  • Version switcher — Pubvana docs are versioned. Use the version dropdown at the top of the sidebar to switch between documentation versions.
  • Search — The search box at the top of the sidebar performs a full-text search across all articles in the current version.

Where to Start

If you are setting up Pubvana for the first time, begin with the Getting Started section. It walks through system requirements, installation, initial configuration, and creating your first post.