diff --git a/Dockerfile b/Dockerfile index b7c6936..e36e22b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,6 +30,7 @@ RUN groupadd $APP_USER \ && mkdir -p ${APP} COPY --from=builder /time-banner/target/release/time-banner ${APP}/time-banner +COPY --from=builder /time-banner/src/fonts ${APP}/fonts RUN chown -R $APP_USER:$APP_USER ${APP} diff --git a/src/fonts/arial.ttf b/src/fonts/arial.ttf new file mode 100644 index 0000000..8682d94 Binary files /dev/null and b/src/fonts/arial.ttf differ diff --git a/src/svg.rs b/src/svg.rs index 1332e06..b649019 100644 --- a/src/svg.rs +++ b/src/svg.rs @@ -27,6 +27,7 @@ pub fn get() -> Result, RenderError> { let mut fontdb = fontdb::Database::new(); fontdb.load_system_fonts(); + fontdb.load_fonts_dir("./fonts"); let svg_data = include_bytes!("../test.svg");