summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkj_sh604 <43.splash@gmail.com>2026-03-01 19:28:40 -0500
committerkj_sh604 <43.splash@gmail.com>2026-03-01 19:28:40 -0500
commitd1597dab04485193851bfa04550c485d0f7c2dbf (patch)
tree1e31400c079d4df0dd6bcdcf948c2e84439ca6aa
parent41fa7fe9ed84c4b8989f622fb532722b7f39ad72 (diff)
refactor: add more fonts
-rw-r--r--Dockerfile10
1 files changed, 4 insertions, 6 deletions
diff --git a/Dockerfile b/Dockerfile
index c975146..bdbdbfb 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,15 +1,13 @@
FROM php:8.3-apache
+# enable contrib (fonts-ibm-plex) and non-free (fonts-ubuntu) components
+RUN sed -i 's/^Components: main$/Components: main contrib non-free/' /etc/apt/sources.list.d/debian.sources
+
# install fonts, fontconfig (for fc-list), and tini (proper PID 1 / signal relay)
RUN apt-get update && apt-get install -y --no-install-recommends \
tini \
fontconfig \
- fonts-dejavu \
- fonts-noto-color-emoji \
- fonts-noto-core \
- fonts-liberation \
- fonts-roboto \
- fonts-hack \
+ fonts-dejavu fonts-dejavu-core fonts-dejavu-extra fonts-dejavu-mono fonts-liberation fonts-liberation2 fonts-opensymbol fonts-urw-base35 fonts-noto-color-emoji fonts-noto-core fonts-noto-ui-core fonts-noto-extra fonts-noto-mono fonts-noto-cjk fonts-noto-cjk-extra fonts-roboto fonts-roboto-slab fonts-lato fonts-open-sans fonts-quicksand fonts-comfortaa fonts-cantarell fonts-beteckna fonts-ubuntu fonts-linuxlibertine fonts-ebgaramond fonts-ebgaramond-extra fonts-junicode fonts-stix fonts-texgyre fonts-sil-gentium fonts-sil-gentium-basic fonts-hack fonts-firacode fonts-cascadia-code fonts-inconsolata fonts-fantasque-sans fonts-terminus fonts-droid-fallback fonts-symbola fonts-ancient-scripts fonts-mathjax fonts-croscore fonts-nanum fonts-nanum-extra fonts-wqy-microhei fonts-wqy-zenhei fonts-arphic-ukai fonts-arphic-uming fonts-ipafont-gothic fonts-ipafont-mincho fonts-indic fonts-lohit-deva fonts-lohit-beng-assamese fonts-lohit-beng-bengali fonts-lohit-gujr fonts-lohit-guru fonts-lohit-knda fonts-lohit-mlym fonts-lohit-orya fonts-lohit-taml fonts-lohit-taml-classical fonts-lohit-telu fonts-smc fonts-arabeyes fonts-hosny-amiri fonts-sil-abyssinica fonts-beng fonts-thai-tlwg fonts-gfs-artemisia fonts-gfs-baskerville fonts-gfs-bodoni-classic fonts-gfs-didot fonts-gfs-gazis fonts-gfs-neohellenic fonts-gfs-olga fonts-gfs-porson fonts-gfs-solomos fonts-gfs-theokritos fonts-crosextra-carlito fonts-crosextra-caladea fonts-cabin fonts-vollkorn fonts-yanone-kaffeesatz fonts-ibm-plex fonts-freefont-ttf \
&& rm -rf /var/lib/apt/lists/* \
&& fc-cache -fv