diff --git a/recipes/Dockerfile b/recipes/Dockerfile
index ed7f7b02c4c0e3a462ccbf037a34bafaa80c48f0..a810577c75e8cebe178395f6e7a0595a2bbc0428 100644
--- a/recipes/Dockerfile
+++ b/recipes/Dockerfile
@@ -46,6 +46,22 @@ RUN if [ "$BACKEND" = "MaggotUBA/20221005-1" ]; then \
  && rm -rf models/20221005 \
  && poetry install --only main \
  && poetry add "pynvml==11.4.1" \
+ && rm -rf ~/.cache; \
+    elif [ "$BACKEND" = "MaggotUBA/20221228" ]; then \
+    cd $PROJECT_DIR \
+ && julia -e "using Pkg; Pkg.add(url=\"https://gitlab.pasteur.fr/nyx/TaggingBackends\", rev=\"$BRANCH\")" \
+ && git clone --depth 1 --no-tags --single-branch -b dev https://gitlab.pasteur.fr/nyx/MaggotUBA-adapter MaggotUBA \
+ && cd MaggotUBA \
+ && rm -rf .git \
+ && poetry install --only main \
+ && poetry add "pynvml==11.4.1" \
+ && apt-get update \
+ && apt-get install --no-install-recommends -y wget \
+ && mkdir -p models \
+ && cd models \
+ && wget -O- https://gitlab.pasteur.fr/nyx/artefacts/-/raw/master/MaggotUBA/20221228.tar.gz?inline=false | tar zxv \
+ && apt-get autoremove -y wget \
+ && rm -rf /var/lib/apt/lists/* \
  && rm -rf ~/.cache; \
     fi