rework the Dockerfile, add support for aarch64 image

This commit is contained in:
Jonatan Czarniecki 2025-05-26 20:20:31 +02:00
parent 1c4f0f1106
commit 1c38c402b9
No known key found for this signature in database
GPG key ID: 8B5FB251A803BDD0
3 changed files with 40 additions and 19 deletions

11
Cargo.lock generated
View file

@ -1531,6 +1531,15 @@ version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
[[package]]
name = "openssl-src"
version = "300.5.0+3.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f"
dependencies = [
"cc",
]
[[package]]
name = "openssl-sys"
version = "0.9.106"
@ -1539,6 +1548,7 @@ checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd"
dependencies = [
"cc",
"libc",
"openssl-src",
"pkg-config",
"vcpkg",
]
@ -2025,6 +2035,7 @@ dependencies = [
"faster-hex",
"indexmap 2.7.1",
"notify",
"openssl",
"prometheus",
"rand 0.9.0",
"reqwest",