fix: copy server/templates into build image for include_str! macros

include_str!("../../templates/...") is resolved at compile time, so the
template files must be present in the Docker build context. The previous
Dockerfile only copied server/src, not server/templates.

https://claude.ai/code/session_01FKCW3FDjNFj6jve4niMFXH
This commit is contained in:
Claude 2026-03-24 16:29:15 +00:00
parent 0bd7b44b81
commit 60f5df52f7
No known key found for this signature in database

View file

@ -20,7 +20,8 @@ RUN cargo build --release -p hiy-server 2>/dev/null || true
RUN rm -f server/src/main.rs
# Build actual source.
COPY server/src ./server/src
COPY server/src ./server/src
COPY server/templates ./server/templates
RUN touch server/src/main.rs && \
cargo build --release -p hiy-server