trying earlier

This commit is contained in:
Gavin McDonald
2025-05-20 13:26:18 -04:00
parent bcb7936a86
commit 9d1dfe8259

View File

@@ -31,6 +31,15 @@ RUN sed -i 's/main/main contrib non-free/g' /etc/apt/sources.list && \
# Debian version still uses 'convert' # Debian version still uses 'convert'
RUN ln -s $(which convert) /usr/local/bin/magick RUN ln -s $(which convert) /usr/local/bin/magick
# fonts for preview
RUN mkdir -p /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/truetype/msttcorefonts/Comic_Sans_MS.ttf /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/truetype/msttcorefonts/Georgia.ttf /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/truetype/msttcorefonts/Impact.ttf /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/truetype/msttcorefonts/Verdana.ttf /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Regular.otf /app/_build/prod/lib/labelmaker/priv/static/fonts/Courier.otf
RUN cp /usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf /app/_build/prod/lib/labelmaker/priv/static/fonts/Helvetica.otf
# prepare build dir # prepare build dir
WORKDIR /app WORKDIR /app
@@ -95,17 +104,6 @@ WORKDIR "/app"
RUN mkdir -p /app/_build/prod/lib/labelmaker/priv/static RUN mkdir -p /app/_build/prod/lib/labelmaker/priv/static
RUN ln -s /app/_build/prod/lib/labelmaker/priv/static static RUN ln -s /app/_build/prod/lib/labelmaker/priv/static static
# fonts for preview
RUN mkdir -p /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/truetype/msttcorefonts/Comic_Sans_MS.ttf /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/truetype/msttcorefonts/Georgia.ttf /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/truetype/msttcorefonts/Impact.ttf /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/truetype/msttcorefonts/Verdana.ttf /app/_build/prod/lib/labelmaker/priv/static/fonts
RUN cp /usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Regular.otf /app/_build/prod/lib/labelmaker/priv/static/fonts/Courier.otf
RUN cp /usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf /app/_build/prod/lib/labelmaker/priv/static/fonts/Helvetica.otf
RUN echo "testing" > static/fonts/test.ttf
# configure the directory for generated images # configure the directory for generated images
# probably need some better permissions here # probably need some better permissions here
RUN mkdir -p /app/_build/prod/lib/labelmaker/priv/static/labels RUN mkdir -p /app/_build/prod/lib/labelmaker/priv/static/labels