Update to 1.30.0 (but use upstream image for now)
This commit is contained in:
parent
36412c2768
commit
f98a84b6ed
|
@ -1,8 +1,8 @@
|
|||
FROM rust:alpine AS build
|
||||
|
||||
ARG VAULTWARDEN_FEATURES=[[ join .vaultwarden.server.features "," ]] \
|
||||
VAULTWARDEN_SERVER_VERSION=1.29.2 \
|
||||
VAULTWARDEN_WEB_VERSION=2023.9.1
|
||||
VAULTWARDEN_SERVER_VERSION=1.30.0 \
|
||||
VAULTWARDEN_WEB_VERSION=2023.10.0
|
||||
|
||||
RUN set -euxo pipefail &&\
|
||||
apk --no-cache upgrade &&\
|
||||
|
@ -11,8 +11,11 @@ RUN set -euxo pipefail &&\
|
|||
ca-certificates \
|
||||
tar \
|
||||
musl-dev \
|
||||
openssl-libs-static \
|
||||
build-base \
|
||||
[[- if has .vaultwarden.server.features "postgresql" ]]
|
||||
postgresql15-dev \
|
||||
libpq-dev \
|
||||
[[- end ]]
|
||||
[[- if has .vaultwarden.server.features "mysql" ]]
|
||||
mariadb-dev \
|
||||
|
@ -25,6 +28,7 @@ RUN set -euxo pipefail &&\
|
|||
curl -sSLO https://github.com/dani-garcia/vaultwarden/archive/refs/tags/${VAULTWARDEN_SERVER_VERSION}.tar.gz &&\
|
||||
tar xvzf ${VAULTWARDEN_SERVER_VERSION}.tar.gz &&\
|
||||
cd vaultwarden-${VAULTWARDEN_SERVER_VERSION} &&\
|
||||
rustup set profile minimal &&\
|
||||
rustup target add x86_64-unknown-linux-musl &&\
|
||||
cargo build --features=${VAULTWARDEN_FEATURES} --profile "release" --target "x86_64-unknown-linux-musl" &&\
|
||||
find ./target -type f -name vaultwarden &&\
|
||||
|
|
|
@ -4,8 +4,8 @@ vaultwarden:
|
|||
instance: vaultwarden
|
||||
server:
|
||||
count: 1
|
||||
image: vaultwarden/server:1.29.2
|
||||
#image: danielberteaud/vaultwarden:latest
|
||||
image: vaultwarden/server:1.30.0-alpine
|
||||
#image: danielberteaud/vaultwarden:1.30.0-1
|
||||
features:
|
||||
- postgresql
|
||||
resources:
|
||||
|
|
Loading…
Reference in New Issue