]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
refactor: .env initialization to devcontainer setup
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 8 Feb 2026 18:01:40 +0000 (19:01 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sun, 8 Feb 2026 18:01:40 +0000 (19:01 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
ReforceXY/.devcontainer/devcontainer.json
ReforceXY/.devcontainer/docker-compose.dev.yml
quickadapter/.devcontainer/devcontainer.json
quickadapter/.devcontainer/docker-compose.dev.yml

index 116015132a9b7cd320475f39e8917159dc0e19ef..a7b0afb7255435082c81308fc414a65131696949 100644 (file)
@@ -1,5 +1,6 @@
 {
   "name": "ReforceXY Dev",
+  "initializeCommand": "test -f .env || echo 'GH_TOKEN=\nGITHUB_TOKEN=' > .env",
   "dockerComposeFile": [
     "../docker-compose.yml",
     "docker-compose.dev.yml"
@@ -56,9 +57,9 @@
       }
     }
   },
-  "remoteEnv": {
-    "GH_TOKEN": "${localEnv:GH_TOKEN}",
-    "GITHUB_TOKEN": "${localEnv:GITHUB_TOKEN}"
-  },
+  // "remoteEnv": {
+  //   "GH_TOKEN": "${localEnv:GH_TOKEN}",
+  //   "GITHUB_TOKEN": "${localEnv:GITHUB_TOKEN}"
+  // },
   "remoteUser": "ftuser"
 }
index f7cfd1d2a5cf8dcb9e7cb19e78977a6c163c5c48..27d5f54e2e1c344643a51d8e9c4ed8daabb6cff5 100644 (file)
@@ -1,3 +1,5 @@
 services:
   freqtrade:
     container_name: freqtrade-ReforceXY-dev
+    env_file:
+      - .env
index 8f949d2656856114a75599dde2cd87255c844c0a..cf234f808307bcfcb40fa3ec2a02b4ac2abeca49 100644 (file)
@@ -1,5 +1,6 @@
 {
   "name": "QuickAdapter Dev",
+  "initializeCommand": "test -f .env || echo 'GH_TOKEN=\nGITHUB_TOKEN=' > .env",
   "dockerComposeFile": [
     "../docker-compose.yml",
     "docker-compose.dev.yml"
@@ -56,9 +57,9 @@
       }
     }
   },
-  "remoteEnv": {
-    "GH_TOKEN": "${localEnv:GH_TOKEN}",
-    "GITHUB_TOKEN": "${localEnv:GITHUB_TOKEN}"
-  },
+  // "remoteEnv": {
+  //   "GH_TOKEN": "${localEnv:GH_TOKEN}",
+  //   "GITHUB_TOKEN": "${localEnv:GITHUB_TOKEN}"
+  // },
   "remoteUser": "ftuser"
 }
index 1690385c9b18082ab9da0b9b9809a1fcd02e8128..68bc38b77c7a888e2e067f710360eb669114e0d5 100644 (file)
@@ -1,3 +1,5 @@
 services:
   freqtrade:
     container_name: freqtrade-quickadapter-dev
+    env_file:
+      - .env