Start typing to see suggestions. Use arrow keys to navigate, Enter to select.

Requirements

Fountain is built on Kirby CMS 5 and adds Python-based font processing capabilities. This page details all system requirements for running Fountain.

Kirby CMS requirements

Fountain runs on Kirby CMS 5. For PHP version, PHP extensions, web server, and browser requirements see Kirby’s system requirements.

Fountain requirements

In addition to Kirby’s requirements, Fountain needs:

Extension Purpose
zip e.g. downloading purchase
sqlite3 e.g. sales dashboard

Python

  • Python 3.8 or higher
  • fonttools — font parsing, subsetting, and WOFF2 conversion
  • brotli — WOFF2 encoding (required by fonttools)

Install manually:

pip install fonttools brotli

The Docker setup handles all this automatically, including Python requirements.

Start typing to see suggestions. Use arrow keys to navigate, Enter to select.