]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
build(docker): pin ReforceXY runtime dependency versions (1/3)
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 15 Aug 2026 19:55:59 +0000 (21:55 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 15 Aug 2026 22:28:26 +0000 (00:28 +0200)
ReforceXY/Dockerfile
ReforceXY/docker-compose.yml

index 81589f4336cfb679face859c1c997ce7217cfcb2..0864e4157a3d13c9af33e2f166247d355b290b59 100644 (file)
@@ -1,6 +1,8 @@
 FROM freqtradeorg/freqtrade:stable_freqairl
 
 ARG optuna_version=4.9.0
+ARG optuna_dashboard_version=0.20.0
+ARG optunahub_version=0.4.1
 ARG matplotlib_version=3.11.1
 
 USER root
@@ -10,10 +12,10 @@ RUN apt-get update \
 USER ftuser
 RUN pip install --user --no-cache-dir \
     optuna==${optuna_version} \
-    optuna-dashboard \
-    optunahub \
-    matplotlib==${matplotlib_version} \
-    -r https://hub.optuna.org/samplers/auto_sampler/requirements.txt
+    optuna-dashboard==${optuna_dashboard_version} \
+    optunahub==${optunahub_version} \
+    -r https://hub.optuna.org/samplers/auto_sampler/requirements.txt \
+    matplotlib==${matplotlib_version}
 
 LABEL org.opencontainers.image.source="freqai-strategies" \
       org.opencontainers.image.title="freqtrade-reforcexy" \
index 172431e9141cfc48274488f6f439b22ce5b000f1..31f28a97c18b8b5aa60c8972fbee3a91a6c596c0 100644 (file)
@@ -18,6 +18,8 @@ services:
       dockerfile: Dockerfile
       args:
         optuna_version: 4.9.0
+        optuna_dashboard_version: 0.20.0
+        optunahub_version: 0.4.1
         matplotlib_version: 3.11.1
     restart: unless-stopped
     container_name: freqtrade-ReforceXY