Open1
# 自治体DXの取組の一環として中小企業振興を考えてみる!-技術メモ①## **DifyのWindowsでのローカル実行環境構築
DifyをWindows環境でローカルに実行するためには、いくつかのステップを踏む必要があります。以下に、必要な手順と依存関係を詳しく説明します。
必要な環境整備
DifyをWIndowsローカルにゼロから構築するには以下のソフトウェアが必要です:
- WSL
- Github Desktop
- Python
- Docker Desktop
これらのソフトウェア環境がイストールされていることを確認してください。
インストール手順
-
リポジトリをクローンする ターミナルを開き、以下のコマンドを実行してフォークしたリポジトリをクローンします:
C:\Users\??????>git clone https://github.com/langgenius/dify.git
-
Docker Desktopの実行:
-
コマンドラインからのDocker Compseコマンドの実行:
C:\Users\??????>cd dify\docker C:\Users\??????>\dify\docker>docker compose up -d
-
コマンドラインからのDocker Compseコマンドの実行:
[http://localhost](http://localhost:3000/)
その後、バックエンドのREADMEに従ってインストールを進めます。
フロントエンドをインストールするには、別のターミナルを開いて次のディレクトリに移動します:
Difyのインターフェースが表示されれば、セットアップは成功です。
まとめ
DifyをWindowsでローカルに実行するためには、必要な依存関係をインストールし、リポジトリをクローンしてから、バックエンドとフロントエンドをそれぞれインストールする必要があります。正しくセットアップされれば、Difyのインターフェースにアクセスできるようになります。