diff --git a/README.es.md b/README.es.md index d7a3f71a0..ef349f701 100644 --- a/README.es.md +++ b/README.es.md @@ -43,7 +43,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 248ca5624..9834a9bb1 100644 --- a/README.fr.md +++ b/README.fr.md @@ -50,7 +50,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). @@ -287,7 +287,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. @@ -301,7 +301,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. @@ -373,7 +373,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 bb9e42027..5c4f988f0 100644 --- a/README.ja.md +++ b/README.ja.md @@ -43,7 +43,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`にマウントします。このパスは以下のものを保存するために使用されます: @@ -233,7 +233,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 c3c61b655..69783f42f 100644 --- a/README.kr.md +++ b/README.kr.md @@ -43,7 +43,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 키는 어디서 얻나요:** @@ -224,7 +224,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.md b/README.md index ba8fd1a88..bbfd030b2 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ echo "AZURE_OPENAI_API_KEY=your_azure_openai_api_key" >> .env echo "AZURE_OPENAI_ENDPOINT=your_azure_openai_endpoint" >> .env echo "AZURE_OPENAI_VERSION=your_azure_openai_version" >> .env # Run with Docker Compose -docker-compose up +docker compose up ``` For detailed instructions on using DeepWiki with Ollama and Docker, see [Ollama Instructions](Ollama-instruction.md). @@ -332,7 +332,7 @@ DEEPWIKI_EMBEDDER_TYPE=google Then run: ```bash -docker-compose up +docker compose up ``` ### Available Embedder Types @@ -384,7 +384,7 @@ python -m api.main ``` Or with 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 ``` When running with Docker Compose, the container's `api/logs` directory is bind-mounted to `./api/logs` on your host (see the `volumes` section in `docker-compose.yml`), ensuring log files persist across restarts. @@ -398,7 +398,7 @@ LOG_FILE_PATH=./debug.log Then simply run: ```bash -docker-compose up +docker compose up ``` **Logging Path Security Considerations:** In production environments, ensure the `api/logs` directory and any custom log file path are secured with appropriate filesystem permissions and access controls. The application enforces that `LOG_FILE_PATH` resides within the project's `api/logs` directory to prevent path traversal or unauthorized writes. @@ -482,7 +482,7 @@ Or use the provided `docker-compose.yml` file: ```bash # Edit the .env file with your API keys first -docker-compose up +docker compose up ``` (The `docker-compose.yml` file is pre-configured to mount `~/.adalflow` for data persistence, similar to the `docker run` command above.) diff --git a/README.pt-br.md b/README.pt-br.md index eee4044ca..877c4a1b0 100644 --- a/README.pt-br.md +++ b/README.pt-br.md @@ -45,7 +45,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). @@ -272,7 +272,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. @@ -286,7 +286,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. @@ -349,7 +349,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 01c5c9dcf..7ace08a37 100644 --- a/README.ru.md +++ b/README.ru.md @@ -48,7 +48,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). @@ -275,7 +275,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`. @@ -290,7 +290,7 @@ LOG_FILE_PATH=./debug.log И просто выполнить: ```bash -docker-compose up +docker compose up ``` **Безопасность логов:** в продакшене важно настроить права доступа к `api/logs`, чтобы исключить несанкционированный доступ или запись. @@ -357,7 +357,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 38bd54fd0..1e0be53d4 100644 --- a/README.vi.md +++ b/README.vi.md @@ -43,7 +43,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** @@ -197,7 +197,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 cc29aefcb..c8f602f80 100644 --- a/README.zh-tw.md +++ b/README.zh-tw.md @@ -45,7 +45,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)。 @@ -279,7 +279,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` 區段),確保日誌檔案在重新啟動後仍然存在。 @@ -293,7 +293,7 @@ LOG_FILE_PATH=./debug.log 然後簡單執行: ```bash -docker-compose up +docker compose up ``` **日誌路徑安全性考量:** 在生產環境中,請確保 `api/logs` 目錄和任何自訂日誌檔案路徑都受到適當的檔案系統權限和存取控制保護。應用程式會強制要求 `LOG_FILE_PATH` 位於專案的 `api/logs` 目錄內,以防止路徑遍歷或未授權的寫入。 @@ -356,7 +356,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 ac7dc2db9..2aaf6242c 100644 --- a/README.zh.md +++ b/README.zh.md @@ -43,7 +43,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`。此路径用于存储: