Block a user
vaultwarden-backup (latest)
Published 2025-01-10 08:58:50 +00:00 by martinan
Installation
docker pull git.ow7.de/martinan/vaultwarden-backup:latestsha256:8ab75e89f48e2c85f63937657d28c0e45b0c382666634376e086ab29a2fb73f3
Image Layers
| ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in / |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk --no-cache add ca-certificates fuse3 tzdata && echo "user_allow_other" >> /etc/fuse.conf # buildkit |
| COPY /go/src/github.com/rclone/rclone/rclone /usr/local/bin/ # buildkit |
| RUN /bin/sh -c addgroup -g 1009 rclone && adduser -u 1009 -Ds /bin/sh -G rclone rclone # buildkit |
| ENTRYPOINT ["rclone"] |
| WORKDIR /data |
| ENV XDG_CONFIG_HOME=/config |
| LABEL repository=git.ow7.de/martinan/vaultwarden-backup:latest homepage=https://git.ow7.de/martinan/vaultwarden-backup maintainer=Andreas Martin <andreas.martin@gmx.net> |
| ARG USER_NAME=backuptool |
| ARG USER_ID=1100 |
| ENV LOCALTIME_FILE=/tmp/localtime |
| COPY scripts/*.sh /app/ # buildkit |
| RUN |2 USER_NAME=backuptool USER_ID=1100 /bin/sh -c chmod +x /app/*.sh && mkdir -m 777 /bitwarden && apk add --no-cache 7zip bash curl mariadb-client postgresql16-client sqlite supercronic s-nail tzdata && apk info --no-cache -Lq mariadb-client | grep -vE '/bin/mariadb$' | grep -vE '/bin/mariadb-dump$' | xargs -I {} rm -f "/{}" && ln -sf "${LOCALTIME_FILE}" /etc/localtime && addgroup -g "${USER_ID}" "${USER_NAME}" && adduser -u "${USER_ID}" -Ds /bin/sh -G "${USER_NAME}" "${USER_NAME}" # buildkit |
| ENTRYPOINT ["/app/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| homepage | https://git.ow7.de/martinan/vaultwarden-backup |
| maintainer | Andreas Martin <andreas.martin@gmx.net> |
| repository | git.ow7.de/martinan/vaultwarden-backup:latest |