0
0
Fork 0
mirror of https://github.com/dani-garcia/vaultwarden synced 2024-12-04 21:02:44 +01:00

Updated web vault to 2023.1.1 and rust dependencies

This commit is contained in:
Daniel García 2023-01-24 20:39:09 +01:00
parent 4fab4c74ff
commit 50fc22966c
No known key found for this signature in database
GPG key ID: FC8A7D14C3CD543A
19 changed files with 185 additions and 178 deletions

161
Cargo.lock generated
View file

@ -122,9 +122,9 @@ dependencies = [
[[package]]
name = "async-trait"
version = "0.1.61"
version = "0.1.63"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "705339e0e4a9690e2908d2b3d049d85682cf19fbd5782494498fbf7003a6a282"
checksum = "eff18d764974428cf3a9328e23fc5c986f5fbed46e6cd4cdf42544df5d297ec1"
dependencies = [
"proc-macro2",
"quote",
@ -230,9 +230,9 @@ dependencies = [
[[package]]
name = "brotli-decompressor"
version = "2.3.2"
version = "2.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80"
checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744"
dependencies = [
"alloc-no-stdlib",
"alloc-stdlib",
@ -240,9 +240,9 @@ dependencies = [
[[package]]
name = "bumpalo"
version = "3.11.1"
version = "3.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba"
checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535"
[[package]]
name = "byteorder"
@ -487,9 +487,9 @@ dependencies = [
[[package]]
name = "cxx"
version = "1.0.86"
version = "1.0.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51d1075c37807dcf850c379432f0df05ba52cc30f279c5cfc43cc221ce7f8579"
checksum = "b61a7545f753a88bcbe0a70de1fcc0221e10bfc752f576754fa91e663db1622e"
dependencies = [
"cc",
"cxxbridge-flags",
@ -499,9 +499,9 @@ dependencies = [
[[package]]
name = "cxx-build"
version = "1.0.86"
version = "1.0.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5044281f61b27bc598f2f6647d480aed48d2bf52d6eb0b627d84c0361b17aa70"
checksum = "f464457d494b5ed6905c63b0c4704842aba319084a0a3561cdc1359536b53200"
dependencies = [
"cc",
"codespan-reporting",
@ -514,15 +514,15 @@ dependencies = [
[[package]]
name = "cxxbridge-flags"
version = "1.0.86"
version = "1.0.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61b50bc93ba22c27b0d31128d2d130a0a6b3d267ae27ef7e4fae2167dfe8781c"
checksum = "43c7119ce3a3701ed81aca8410b9acf6fc399d2629d057b87e2efa4e63a3aaea"
[[package]]
name = "cxxbridge-macro"
version = "1.0.86"
version = "1.0.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39e61fda7e62115119469c7b3591fd913ecca96fb766cfd3f2e2502ab7bc87a5"
checksum = "65e07508b90551e610910fa648a1878991d367064997a596135b86df30daf07e"
dependencies = [
"proc-macro2",
"quote",
@ -624,9 +624,9 @@ dependencies = [
[[package]]
name = "diesel"
version = "2.0.2"
version = "2.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68c186a7418a2aac330bb76cde82f16c36b03a66fb91db32d20214311f9f6545"
checksum = "4391a22b19c916e50bec4d6140f29bdda3e3bb187223fe6e3ea0b6e4d1021c04"
dependencies = [
"bitflags",
"byteorder",
@ -960,9 +960,9 @@ dependencies = [
[[package]]
name = "gimli"
version = "0.27.0"
version = "0.27.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dec7af912d60cdbd3677c1af9352ebae6fb8394d165568a2234df0fa00f87793"
checksum = "221996f774192f0f718773def8201c4ae31f02616a54ccfc2d358bb0e5cefdec"
[[package]]
name = "glob"
@ -1468,9 +1468,9 @@ dependencies = [
[[package]]
name = "matches"
version = "0.1.9"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
[[package]]
name = "memchr"
@ -1597,9 +1597,9 @@ checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c"
[[package]]
name = "nom"
version = "7.1.2"
version = "7.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5507769c4919c998e69e49c839d9dc6e693ede4cc4290d6ad8b41d4f09c548c"
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
dependencies = [
"memchr",
"minimal-lexical",
@ -1683,9 +1683,9 @@ dependencies = [
[[package]]
name = "object"
version = "0.30.2"
version = "0.30.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b8c786513eb403643f2a88c244c2aaa270ef2153f55094587d0c48a3cf22a83"
checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439"
dependencies = [
"memchr",
]
@ -1841,9 +1841,9 @@ checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e"
[[package]]
name = "pest"
version = "2.5.3"
version = "2.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4257b4a04d91f7e9e6290be5d3da4804dd5784fafde3a497d73eb2b4a158c30a"
checksum = "4ab62d2fa33726dbe6321cc97ef96d8cde531e3eeaf858a058de53a8a6d40d8f"
dependencies = [
"thiserror",
"ucd-trie",
@ -1851,9 +1851,9 @@ dependencies = [
[[package]]
name = "pest_derive"
version = "2.5.3"
version = "2.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "241cda393b0cdd65e62e07e12454f1f25d57017dcc514b1514cd3c4645e3a0a6"
checksum = "8bf026e2d0581559db66d837fe5242320f525d85c76283c61f4d51a1238d65ea"
dependencies = [
"pest",
"pest_generator",
@ -1861,9 +1861,9 @@ dependencies = [
[[package]]
name = "pest_generator"
version = "2.5.3"
version = "2.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46b53634d8c8196302953c74d5352f33d0c512a9499bd2ce468fc9f4128fa27c"
checksum = "2b27bd18aa01d91c8ed2b61ea23406a676b42d82609c6e2581fba42f0c15f17f"
dependencies = [
"pest",
"pest_meta",
@ -1874,9 +1874,9 @@ dependencies = [
[[package]]
name = "pest_meta"
version = "2.5.3"
version = "2.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ef4f1332a8d4678b41966bb4cc1d0676880e84183a1ecc3f4b69f03e99c7a51"
checksum = "9f02b677c1859756359fc9983c2e56a0237f18624a3789528804406b7e915e5d"
dependencies = [
"once_cell",
"pest",
@ -1996,17 +1996,11 @@ dependencies = [
"version_check",
]
[[package]]
name = "proc-macro-hack"
version = "0.5.20+deprecated"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
[[package]]
name = "proc-macro2"
version = "1.0.49"
version = "1.0.50"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5"
checksum = "6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2"
dependencies = [
"unicode-ident",
]
@ -2193,12 +2187,12 @@ dependencies = [
[[package]]
name = "reqwest"
version = "0.11.13"
version = "0.11.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68cc60575865c7831548863cc02356512e3f1dc2f3f82cb837d7fc4cc8f3c97c"
checksum = "21eed90ec8570952d53b772ecf8f206aa1ec9a3d76b2521c56c42973f2d91ee9"
dependencies = [
"async-compression",
"base64 0.13.1",
"base64 0.21.0",
"bytes",
"cookie",
"cookie_store 0.16.1",
@ -2218,7 +2212,6 @@ dependencies = [
"once_cell",
"percent-encoding",
"pin-project-lite",
"proc-macro-hack",
"serde",
"serde_json",
"serde_urlencoded",
@ -2231,6 +2224,7 @@ dependencies = [
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"wasm-streams",
"web-sys",
"winreg",
]
@ -2374,9 +2368,9 @@ checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342"
[[package]]
name = "rustls"
version = "0.20.7"
version = "0.20.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c"
checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f"
dependencies = [
"log",
"ring",
@ -2462,9 +2456,9 @@ dependencies = [
[[package]]
name = "security-framework"
version = "2.7.0"
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c"
checksum = "645926f31b250a2dca3c232496c2d898d91036e45ca0e97e0e2390c54e11be36"
dependencies = [
"bitflags",
"core-foundation",
@ -2475,9 +2469,9 @@ dependencies = [
[[package]]
name = "security-framework-sys"
version = "2.6.1"
version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556"
checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4"
dependencies = [
"core-foundation-sys",
"libc",
@ -2718,9 +2712,9 @@ dependencies = [
[[package]]
name = "termcolor"
version = "1.1.3"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755"
checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
dependencies = [
"winapi-util",
]
@ -2809,9 +2803,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
[[package]]
name = "tokio"
version = "1.24.1"
version = "1.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d9f76183f91ecfb55e1d7d5602bd1d979e38a3a522fe900241cf195624d67ae"
checksum = "597a12a59981d9e3c38d216785b0c37399f6e415e8d0712047620f189371b0bb"
dependencies = [
"autocfg",
"bytes",
@ -2910,9 +2904,9 @@ dependencies = [
[[package]]
name = "toml"
version = "0.5.10"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f"
checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
dependencies = [
"serde",
]
@ -3101,9 +3095,9 @@ dependencies = [
[[package]]
name = "unicode-bidi"
version = "0.3.8"
version = "0.3.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992"
checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58"
[[package]]
name = "unicode-ident"
@ -3350,6 +3344,19 @@ version = "0.2.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f"
[[package]]
name = "wasm-streams"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6bbae3363c08332cadccd13b67db371814cd214c2524020932f0804b8cf7c078"
dependencies = [
"futures-util",
"js-sys",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
]
[[package]]
name = "web-sys"
version = "0.3.60"
@ -3446,19 +3453,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc 0.42.0",
"windows_i686_gnu 0.42.0",
"windows_i686_msvc 0.42.0",
"windows_x86_64_gnu 0.42.0",
"windows_aarch64_msvc 0.42.1",
"windows_i686_gnu 0.42.1",
"windows_i686_msvc 0.42.1",
"windows_x86_64_gnu 0.42.1",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc 0.42.0",
"windows_x86_64_msvc 0.42.1",
]
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.42.0"
version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e"
checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608"
[[package]]
name = "windows_aarch64_msvc"
@ -3468,9 +3475,9 @@ checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2"
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.0"
version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4"
checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7"
[[package]]
name = "windows_i686_gnu"
@ -3480,9 +3487,9 @@ checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b"
[[package]]
name = "windows_i686_gnu"
version = "0.42.0"
version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7"
checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640"
[[package]]
name = "windows_i686_msvc"
@ -3492,9 +3499,9 @@ checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106"
[[package]]
name = "windows_i686_msvc"
version = "0.42.0"
version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246"
checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605"
[[package]]
name = "windows_x86_64_gnu"
@ -3504,15 +3511,15 @@ checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65"
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.0"
version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed"
checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.0"
version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028"
checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463"
[[package]]
name = "windows_x86_64_msvc"
@ -3522,9 +3529,9 @@ checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809"
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.0"
version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"
checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd"
[[package]]
name = "winreg"

View file

@ -66,14 +66,14 @@ dashmap = "5.4.0"
# Async futures
futures = "0.3.25"
tokio = { version = "1.24.1", features = ["rt-multi-thread", "fs", "io-util", "parking_lot", "time", "signal"] }
tokio = { version = "1.24.2", features = ["rt-multi-thread", "fs", "io-util", "parking_lot", "time", "signal"] }
# A generic serialization/deserialization framework
serde = { version = "1.0.152", features = ["derive"] }
serde_json = "1.0.91"
# A safe, extensible ORM and Query builder
diesel = { version = "2.0.2", features = ["chrono", "r2d2"] }
diesel = { version = "2.0.3", features = ["chrono", "r2d2"] }
diesel_migrations = "2.0.0"
diesel_logger = { version = "0.2.0", optional = true }
@ -122,7 +122,7 @@ email_address = "0.2.4"
handlebars = { version = "4.3.6", features = ["dir_source"] }
# HTTP client
reqwest = { version = "0.11.13", features = ["stream", "json", "gzip", "brotli", "socks", "cookies", "trust-dns"] }
reqwest = { version = "0.11.14", features = ["stream", "json", "gzip", "brotli", "socks", "cookies", "trust-dns"] }
# For favicon extraction from main website
html5gum = "0.5.2"

View file

@ -59,8 +59,8 @@
# https://docs.docker.com/develop/develop-images/multistage-build/
# https://whitfin.io/speeding-up-rust-docker-builds/
####################### VAULT BUILD IMAGE #######################
{% set vault_version = "v2023.1.0" %}
{% set vault_image_digest = "sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f" %}
{% set vault_version = "v2023.1.1" %}
{% set vault_image_digest = "sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a" %}
# The web-vault digest specifies a particular web-vault build on Docker Hub.
# Using the digest instead of the tag name provides better security,
# as the digest of an image is immutable, whereas a tag name can later

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM rust:1.66-bullseye as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM blackdex/rust-musl:x86_64-musl-stable-1.66.1 as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM rust:1.66-bullseye as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM blackdex/rust-musl:x86_64-musl-stable-1.66.1 as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM rust:1.66-bullseye as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM blackdex/rust-musl:aarch64-musl-stable-1.66.1 as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM rust:1.66-bullseye as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM blackdex/rust-musl:aarch64-musl-stable-1.66.1 as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM rust:1.66-bullseye as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM blackdex/rust-musl:arm-musleabi-stable-1.66.1 as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM rust:1.66-bullseye as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM blackdex/rust-musl:arm-musleabi-stable-1.66.1 as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM rust:1.66-bullseye as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM blackdex/rust-musl:armv7-musleabihf-stable-1.66.1 as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM rust:1.66-bullseye as build

View file

@ -16,15 +16,15 @@
# - From https://hub.docker.com/r/vaultwarden/web-vault/tags,
# click the tag name to view the digest of the image it currently points to.
# - From the command line:
# $ docker pull vaultwarden/web-vault:v2023.1.0
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.0
# [vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f]
# $ docker pull vaultwarden/web-vault:v2023.1.1
# $ docker image inspect --format "{{.RepoDigests}}" vaultwarden/web-vault:v2023.1.1
# [vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a]
#
# - Conversely, to get the tag name from the digest:
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f
# [vaultwarden/web-vault:v2023.1.0]
# $ docker image inspect --format "{{.RepoTags}}" vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a
# [vaultwarden/web-vault:v2023.1.1]
#
FROM vaultwarden/web-vault@sha256:c95973cf3b8bf3dee2d751a9ccd5a8dbde5442ae52b38824b660bc2e8538df4f as vault
FROM vaultwarden/web-vault@sha256:d5f71fb05c4b87935bf51d84140db0f8716cabfe2974fbee6c0c5ee8cf7dab5a as vault
########################## BUILD IMAGE ##########################
FROM blackdex/rust-musl:armv7-musleabihf-stable-1.66.1 as build