This description is for development only. For quick deploy use docker, see deploy info.
Fonello runs on Ubuntu 18.04 LTS, but it can probably work on other OS-es. However, it's not tested anywhere else and support is not provided. If you wish, you can send patches to improve compatibility.
- node.js v12.x.
- ttfautohint v1.8.3.
ttfautohint is optional. Fontello will work without it, just don't enable hinting option in font settings (it's off by default).
Install fontello sources & dependencies:
git clone git://github.com/fontello/fontello.git
cd fontello
npm install
If you plan to rebuild fonts:
git submodule init
git submodule update
Start server:
./server.js
Then you can point your browser to the page http://localhost:3000
After you update font sources in ./support
folder, run
make rebuild