A self-hosted CDN server for Fontello icon fonts, currently at version 1.1.29. It allows uploading Fontello zip files and config.json via drag-and-drop or HTTP API, then serves the fonts at hashed URLs. Fonts are persisted in LevelDB. It runs on port 2016 and supports Docker deployment. Compared to using Fontello directly, this provides offline/local hosting, versioning via hashes, and a simple API for integration into CI/CD pipelines. The project appears to be in maintenance mode with no recent updates.
npm install fontello-serverNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Starts the fontello server on port 2016 with a local LevelDB store.
Consider migrating to an alternative font hosting solution or maintaining a fork.
Use Docker's -p option to map external port to 2016, or set environment variable PORT (if supported).
Use curl -s to get the hash directly, or wrap in a script to capture output.
Rebuild the Docker image or use a newer base image. Or avoid Docker usage entirely.
Install leveldown: npm install leveldown
Stop the other process or change the port using Docker port mapping.
Start the server with `npm start` or using `node .` from the installation directory.