main
fntbld-oci
A Debian-based container image with font-building tools pre-installed:
- FontForge — scriptable font editor
- ttfautohint — auto-hinter for TrueType fonts
- fontTools — Python library for manipulating font files
The image contains no project-specific files. Mount or clone your font project into /build at runtime.
Build locally
podman build -t fntbld-oci .
Pull from GitHub Container Registry
podman pull ghcr.io/nicoverbruggen/fntbld-oci:latest
Usage
From your font project directory:
podman run --rm -v .:/build ghcr.io/nicoverbruggen/fntbld-oci python3 build.py
Debugging
To rebuild and get a shell inside the container:
podman build -t fntbld-oci . && podman run --rm -it fntbld-oci sh
Description
SRC. An OCI container to build fonts, with fontforge, fonttools and python.
https://github.com/nicoverbruggen/fntbld-oci
Languages
Dockerfile
100%