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 conversionbrotli— WOFF2 encoding (required by fonttools)
Install manually:
pip install fonttools brotli
The Docker setup handles all this automatically, including Python requirements.