From 1b137d696964dc39bbcc060b41d56939ce514550 Mon Sep 17 00:00:00 2001 From: rays Date: Mon, 12 Oct 2026 20:45:00 +0000 Subject: [PATCH] Dockerfile: copy in the logo files the directory crate builds in (#217) ipx depends on ipx-directory, whose site.rs include_bytes! three files from web/ since #215; Dockerfile.directory copied them and Dockerfile did not, so ipx's image stopped building. Co-Authored-By: Claude Opus 5.5 --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index 8659c49..690dd64 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,6 +20,8 @@ RUN mkdir -p crates/ipx/src crates/feed/src crates/directory/src \ && rm -rf crates/ipx/src crates/feed/src crates/directory/src COPY crates ./crates +# ipx builds the directory crate in, whose public pages serve these (#215). +COPY web/logo.svg web/logo-dark.svg web/favicon.png ./web/ # cargo skips a rebuild if mtimes look untouched; make sure it does not. RUN touch crates/ipx/src/main.rs crates/feed/src/lib.rs && cargo build --release --locked -p ipx