mirror of
https://github.com/ankitects/anki.git
synced 2026-07-22 04:26:49 -04:00
## Linked issue (required) Fixes #5035 ## Summary / motivation (required) Rust builder is outdated an no longer builds the syncserver successfully. Bumping the version to match rust-toolchain.toml version 1.92.0 fixes this issue. I also bumped the base image to alpine:3.23 as alpine:3.21.0 is over a year old. ## Steps to reproduce (required, use N/A if not applicable) docker buildx build -f <Dockerfile> --no-cache --build-arg ANKI_VERSION=<version> -t anki-sync-server . ## How to test (required) docker buildx build -f <Dockerfile> --no-cache --build-arg ANKI_VERSION=<version> -t anki-sync-server . ### Checklist (minimum) - [x] I ran `docker buildx build -f Dockerfile --no-cache --build-arg ANKI_VERSION=26.05 -t anki-sync-server .` - [x] I ran `docker buildx build -f Dockerfile.distroless --no-cache --build-arg ANKI_VERSION=26.05 -t anki-sync-server .` ### Details Docker image compiled as expected following the updated versions. ## Scope - [x] This PR is focused addressing the syncserver docker image. Co-authored-by: Abdo <abdo@abdnh.net>