Commit Graph
4 Commits
Author SHA1 Message Date
herel bdff2b5505 build: Upgrade to Rust 1.98 and Debian trixie
Pin the toolchain to Rust 1.98 via rust-toolchain.toml and bump the
builder image to rust:1.98-trixie. Move the runtime image from Debian
bookworm to trixie, replacing libssl3 with libssl3t64 which is the
OpenSSL runtime package name in trixie.
2026-08-28 15:10:14 +02:00
herel d1dd56341f chore: fix Dockerfile now that we have lib.rs 2025-12-04 12:15:42 +01:00
herel 4482c4041e feat(docker): optimize build caching and fix binary path
- Copy Cargo files first to leverage Docker layer caching
- Build dependencies separately before copying source code
- Use cache mounts for cargo registry to speed up builds
- Fix binary path in final stage from cargo bin to target release
2025-11-21 07:33:42 +01:00
herel 4ee1ef0a81 initial import 2025-11-20 14:59:04 +01:00