Update to 1.30.0 (but use upstream image for now)

This commit is contained in:
Daniel Berteaud 2023-11-13 23:26:00 +01:00
parent 36412c2768
commit f98a84b6ed
2 changed files with 8 additions and 4 deletions

View File

@ -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 &&\

View File

@ -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: