Synk fra arbeidsrepoet
This commit is contained in:
+13
-2
@@ -34,6 +34,18 @@ RUN set -eux; \
|
||||
done; \
|
||||
python3 /sprak.py --sjekk /locales/nb/messages.json
|
||||
|
||||
# E-postmalene bygges av maler.py, ett sett per språk. Serveren peker på ett av
|
||||
# settene per kunde, så en engelsktalende bedrift kan få engelske e-poster uten
|
||||
# at noen tekst skrives to steder.
|
||||
FROM alpine:3.21@sha256:48b0309ca019d89d40f670aa1bc06e426dc0931948452e8491e3d65087abc07d AS maler
|
||||
RUN apk add --no-cache python3
|
||||
COPY --from=kilde /vaultwarden /vaultwarden
|
||||
ARG MAIL_DIR=vault-image/mail
|
||||
COPY ${MAIL_DIR}/maler.py /maler.py
|
||||
# Første kall sammenligner med malene serveren faktisk kan sende: kommer det en
|
||||
# ny i en oppgradering, stopper bygget her i stedet for at den går ut på engelsk.
|
||||
RUN python3 /maler.py --mot /vaultwarden && python3 /maler.py /maler
|
||||
|
||||
FROM vaultwarden/server:${VW_VERSION}@${VW_DIGEST}
|
||||
COPY --from=sprak /locales /web-vault/locales
|
||||
|
||||
@@ -44,8 +56,7 @@ COPY ${BRAND_DIR}/ /web-vault/_vaultnord/
|
||||
|
||||
# Egne e-postmaler. Uten disse går invitasjonene ut med Vaultwardens navn og
|
||||
# utseende - det er kundens første inntrykk av tjenesten, og det skal være vårt.
|
||||
ARG MAIL_DIR=vault-image/mail
|
||||
COPY ${MAIL_DIR}/ /vaultnord/templates/
|
||||
COPY --from=maler /maler/ /vaultnord/templates/
|
||||
|
||||
RUN set -eux; \
|
||||
cp /web-vault/_vaultnord/favicon.png /web-vault/images/favicon-32x32.png; \
|
||||
|
||||
Reference in New Issue
Block a user