diff --git a/README.es.md b/README.es.md index 2ef6dca14..1e93d1c4c 100644 --- a/README.es.md +++ b/README.es.md @@ -44,7 +44,7 @@ echo "OPENAI_API_KEY=your_openai_api_key" >> .env echo "OPENROUTER_API_KEY=your_openrouter_api_key" >> .env # Ejecutar con Docker Compose -docker-compose up +docker compose up ``` (Los comandos de Docker anteriores, así como la configuración de `docker-compose.yml`, montan el directorio `~/.adalflow` de tu host en `/root/.adalflow` dentro del contenedor. Esta ruta se utiliza para almacenar: diff --git a/README.fr.md b/README.fr.md index d71f30944..c1ec92995 100644 --- a/README.fr.md +++ b/README.fr.md @@ -51,7 +51,7 @@ echo "AZURE_OPENAI_ENDPOINT=votre_endpoint" >> .env echo "AZURE_OPENAI_VERSION=version_api" >> .env # Lancer avec Docker Compose -docker-compose up +docker compose up ``` Pour des instructions détaillées sur l’utilisation de DeepWiki avec Ollama et Docker, consultez [Ollama Instructions](Ollama-instruction.md). @@ -288,7 +288,7 @@ python -m api.main ``` Ou avec Docker Compose: ```bash -LOG_LEVEL=DEBUG LOG_FILE_PATH=./debug.log docker-compose up +LOG_LEVEL=DEBUG LOG_FILE_PATH=api/logs/debug.log docker compose up ``` Lors de l'exécution avec Docker Compose, le répertoire `api/logs` du conteneur est lié à `./api/logs` sur votre hôte (voir la section `volumes` dans `docker-compose.yml`), ce qui garantit que les fichiers journaux persistent lors des redémarrages. @@ -302,7 +302,7 @@ LOG_FILE_PATH=./debug.log Puis exécutez simplement : ```bash -docker-compose up +docker compose up ``` **Considérations de sécurité concernant le chemin des journaux :** Dans les environnements de production, assurez-vous que le répertoire `api/logs` et tout chemin de fichier journal personnalisé sont sécurisés avec des permissions de système de fichiers et des contrôles d'accès appropriés. L'application s'assure que `LOG_FILE_PATH` se trouve dans le répertoire `api/logs` du projet afin d'empêcher le parcours de chemin ou les écritures non autorisées. @@ -374,7 +374,7 @@ Vous pouvez également utiliser le fichier `docker-compose.yml` fourni : ```bash # Modifiez d'abord le fichier .env avec vos clés API -docker-compose up +docker compose up ``` (Le fichier `docker-compose.yml` est préconfiguré pour monter `~/.adalflow` pour la persistance des données, de manière similaire à la commande `docker run` ci-dessus.) diff --git a/README.ja.md b/README.ja.md index b427fb521..af84bd326 100644 --- a/README.ja.md +++ b/README.ja.md @@ -44,7 +44,7 @@ echo "OPENAI_API_KEY=your_openai_api_key" >> .env echo "OPENROUTER_API_KEY=your_openrouter_api_key" >> .env # Docker Composeで実行 -docker-compose up +docker compose up ``` (上記の Docker コマンドおよび`docker-compose.yml`の設定では、ホスト上の`~/.adalflow`ディレクトリをコンテナ内の`/root/.adalflow`にマウントします。このパスは以下のものを保存するために使用されます: @@ -234,7 +234,7 @@ docker run -p 8001:8001 -p 3000:3000 \ ```bash # まず.envファイルをAPIキーで編集 -docker-compose up +docker compose up ``` (⁠docker-compose.yml ファイルは、上記の ⁠docker run コマンドと同様に、データ永続化のために ⁠~/.adalflow をマウントするように事前設定されています。) diff --git a/README.kr.md b/README.kr.md index 1fea276fb..a0d82c843 100644 --- a/README.kr.md +++ b/README.kr.md @@ -44,7 +44,7 @@ echo "OPENAI_API_KEY=your_openai_api_key" >> .env echo "OPENROUTER_API_KEY=your_openrouter_api_key" >> .env # Docker Compose로 실행 -docker-compose up +docker compose up ``` > 💡 **API 키는 어디서 얻나요:** @@ -225,7 +225,7 @@ docker run -p 8001:8001 -p 3000:3000 \ ```bash # API 키가 포함된 .env 파일을 먼저 편집 -docker-compose up +docker compose up ``` (`docker-compose.yml` 파일은 위의 `docker run` 명령어와 유사하게 데이터 지속성을 위해 `~/.adalflow`를 마운트하도록 미리 구성되어 있습니다.) diff --git a/README.pt-br.md b/README.pt-br.md index acc133588..6ca49da27 100644 --- a/README.pt-br.md +++ b/README.pt-br.md @@ -46,7 +46,7 @@ echo "OPENROUTER_API_KEY=sua_chave_api_openrouter" >> .env echo "OLLAMA_HOST=seu_host_ollama" >> .env # Execute com Docker Compose -docker-compose up +docker compose up ``` Para instruções detalhadas sobre como usar o DeepWiki com Ollama e Docker, veja [Instruções do Ollama (em inglês)](Ollama-instruction.md). @@ -273,7 +273,7 @@ python -m api.main ``` Ou com Docker Compose: ```bash -LOG_LEVEL=DEBUG LOG_FILE_PATH=./debug.log docker-compose up +LOG_LEVEL=DEBUG LOG_FILE_PATH=api/logs/debug.log docker compose up ``` Ao executar com Docker Compose, o diretório `api/logs` do container é montado em `./api/logs` no seu host (veja a seção `volumes` em `docker-compose.yml`), garantindo que os arquivos de log persistam entre reinicializações. @@ -287,7 +287,7 @@ LOG_FILE_PATH=./debug.log Então simplesmente execute: ```bash -docker-compose up +docker compose up ``` **Considerações de Segurança do Caminho de Logging:** Em ambientes de produção, garanta que o diretório `api/logs` e qualquer caminho de arquivo de log personalizado estejam protegidos com permissões de sistema de arquivos e controles de acesso apropriados. O aplicativo impõe que `LOG_FILE_PATH` resida dentro do diretório `api/logs` do projeto para evitar travessia de caminho ou escritas não autorizadas. @@ -350,7 +350,7 @@ Ou use o arquivo `docker-compose.yml` fornecido: ```bash # Edite o arquivo .env com suas chaves API primeiro -docker-compose up +docker compose up ``` (O arquivo `docker-compose.yml` é pré-configurado para montar `~/.adalflow` para persistência de dados, similar ao comando `docker run` acima.) diff --git a/README.ru.md b/README.ru.md index 316f93eeb..278ba2184 100644 --- a/README.ru.md +++ b/README.ru.md @@ -49,7 +49,7 @@ echo "AZURE_OPENAI_API_KEY=ваш_azure_api_key" >> .env echo "AZURE_OPENAI_ENDPOINT=ваш_azure_endpoint" >> .env echo "AZURE_OPENAI_VERSION=ваша_azure_version" >> .env # Запуск через Docker Compose -docker-compose up +docker compose up ``` Подробную инструкцию по работе с Ollama и Docker см. в [Ollama Instructions](Ollama-instruction.md). @@ -276,7 +276,7 @@ python -m api.main Или через Docker Compose: ```bash -LOG_LEVEL=DEBUG LOG_FILE_PATH=./debug.log docker-compose up +LOG_LEVEL=DEBUG LOG_FILE_PATH=api/logs/debug.log docker compose up ``` Для постоянства логов при перезапуске контейнера `api/logs` монтируется в `./api/logs`. @@ -291,7 +291,7 @@ LOG_FILE_PATH=./debug.log И просто выполнить: ```bash -docker-compose up +docker compose up ``` **Безопасность логов:** в продакшене важно настроить права доступа к `api/logs`, чтобы исключить несанкционированный доступ или запись. @@ -358,7 +358,7 @@ docker run -p 8001:8001 -p 3000:3000 \ ```bash # Убедитесь, что .env заполнен -docker-compose up +docker compose up ``` #### Использование .env diff --git a/README.vi.md b/README.vi.md index e8c022598..d3b904552 100644 --- a/README.vi.md +++ b/README.vi.md @@ -44,7 +44,7 @@ echo "OPENAI_API_KEY=your_openai_api_key" >> .env echo "OPENROUTER_API_KEY=your_openrouter_api_key" >> .env # Run với Docker Compose -docker-compose up +docker compose up ``` > 💡 **Hướng dẫn lấy Keys** @@ -198,7 +198,7 @@ Hoặc đơn giản hơn, sử dụng `docker-compose.yml` : ```bash # Edit the .env file with your API keys first -docker-compose up +docker compose up ``` #### Sử dụng .env file với Docker diff --git a/README.zh-tw.md b/README.zh-tw.md index 2a736b2c4..b14429f95 100644 --- a/README.zh-tw.md +++ b/README.zh-tw.md @@ -46,7 +46,7 @@ echo "OPENROUTER_API_KEY=your_openrouter_api_key" >> .env echo "OLLAMA_HOST=your_ollama_host" >> .env # 使用 Docker Compose 執行 -docker-compose up +docker compose up ``` 有關使用 DeepWiki 搭配 Ollama 和 Docker 的詳細說明,請參閱 [Ollama 操作說明](Ollama-instruction.md)。 @@ -280,7 +280,7 @@ python -m api.main ``` 或使用 Docker Compose: ```bash -LOG_LEVEL=DEBUG LOG_FILE_PATH=./debug.log docker-compose up +LOG_LEVEL=DEBUG LOG_FILE_PATH=api/logs/debug.log docker compose up ``` 使用 Docker Compose 執行時,容器的 `api/logs` 目錄會掛載到主機上的 `./api/logs`(請參閱 `docker-compose.yml` 中的 `volumes` 區段),確保日誌檔案在重新啟動後仍然存在。 @@ -294,7 +294,7 @@ LOG_FILE_PATH=./debug.log 然後簡單執行: ```bash -docker-compose up +docker compose up ``` **日誌路徑安全性考量:** 在生產環境中,請確保 `api/logs` 目錄和任何自訂日誌檔案路徑都受到適當的檔案系統權限和存取控制保護。應用程式會強制要求 `LOG_FILE_PATH` 位於專案的 `api/logs` 目錄內,以防止路徑遍歷或未授權的寫入。 @@ -357,7 +357,7 @@ docker run -p 8001:8001 -p 3000:3000 \ ```bash # 首先使用您的 API 金鑰編輯 .env 檔案 -docker-compose up +docker compose up ``` (`docker-compose.yml` 檔案預先設定為掛載 `~/.adalflow` 以保持資料持續性,類似於上面的 `docker run` 命令。) diff --git a/README.zh.md b/README.zh.md index 247be2910..ee6846319 100644 --- a/README.zh.md +++ b/README.zh.md @@ -44,7 +44,7 @@ echo "OPENAI_API_KEY=your_openai_api_key" >> .env echo "OPENROUTER_API_KEY=your_openrouter_api_key" >> .env # 使用Docker Compose运行 -docker-compose up +docker compose up ``` (上述 Docker 命令以及 `docker-compose.yml` 配置会挂载您主机上的 `~/.adalflow` 目录到容器内的 `/root/.adalflow`。此路径用于存储: