Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 1.02 KB

DEVELOPMENT.md

File metadata and controls

54 lines (35 loc) · 1.02 KB

Fontello installation instruction

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.

Requirements

  • 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

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

Run

Start server:

./server.js

Then you can point your browser to the page http://localhost:3000

Rebuild embedded fonts

After you update font sources in ./support folder, run

make rebuild