短く:このリポジトリは Redmine と連携する CrewAI サービスの開発用ワークスペースです。
主要な要素は Docker Compose ベースのサービス群(crewai_app、redmine、db、nginx、rfp_scheduler 等)と、ブラウザで使うチャット UI (ui/chat.html) です。
セキュリティのため、OPENAI_API_KEY は可能な限り Windows の環境変数(User または System)に設定してください。
例(PowerShell, User スコープ):
[Environment]::SetEnvironmentVariable('OPENAI_API_KEY','sk-xxxx-REPLACE','User')
git lfs install --local
.env を確認して必要な値(REDMINE_URL, REDMINE_API_KEY 等)をセットする(既に .env に例が含まれています)。
CREWAI_AGENT_WEBHOOK_INTERNAL はコンテナ間用(例: http://crewai_app:8000/webhook)CREWAI_AGENT_WEBHOOK_HOST はホスト/ブラウザからのアクセス用(例: http://localhost:8000/webhook)# リポジトリルートで
docker compose up -d --build
docker compose logs -f crewai_app
ui/chat.html をブラウザで開き、Socket.IO で接続して nobu などのエージェントと会話できます。docker-compose.yml を参照)。modules/**/*.so 等)は Git LFS に移行済みです(履歴書き換えを実施)。git fetch origin
git reset --hard origin/my-work-backup
.gitignore を整備しました。既にコミット済みの大ファイルは LFS に移しました。.gitattributes で is not a valid attribute name という警告が出る場合、先頭に余分なテキストや否定パターンがある可能性があります。リポジトリにはヘッダコメント化と無害化を適用済みです。crewai_app コンテナが起動しているか、/health が OK か確認し、Nginx のプロキシ設定(nginx.conf)とポートをチェックしてください。ローカルで tools/socketio_smoke_check.py を実行する場合、Python と以下のパッケージが必要です:
python -m pip install requests python-socketio
短い README を追加しました。必要であれば英語版や詳細な運用ドキュメントを追加します.
1 commits
Python
96.0%
C++
2.2%
Cython
1.0%
短く:このリポジトリは Redmine と連携する CrewAI サービスの開発用ワークスペースです。
主要な要素は Docker Compose ベースのサービス群(crewai_app、redmine、db、nginx、rfp_scheduler 等)と、ブラウザで使うチャット UI (ui/chat.html) です。
セキュリティのため、OPENAI_API_KEY は可能な限り Windows の環境変数(User または System)に設定してください。
例(PowerShell, User スコープ):
[Environment]::SetEnvironmentVariable('OPENAI_API_KEY','sk-xxxx-REPLACE','User')
git lfs install --local
.env を確認して必要な値(REDMINE_URL, REDMINE_API_KEY 等)をセットする(既に .env に例が含まれています)。
CREWAI_AGENT_WEBHOOK_INTERNAL はコンテナ間用(例: http://crewai_app:8000/webhook)CREWAI_AGENT_WEBHOOK_HOST はホスト/ブラウザからのアクセス用(例: http://localhost:8000/webhook)# リポジトリルートで
docker compose up -d --build
docker compose logs -f crewai_app
ui/chat.html をブラウザで開き、Socket.IO で接続して nobu などのエージェントと会話できます。docker-compose.yml を参照)。modules/**/*.so 等)は Git LFS に移行済みです(履歴書き換えを実施)。git fetch origin
git reset --hard origin/my-work-backup
.gitignore を整備しました。既にコミット済みの大ファイルは LFS に移しました。.gitattributes で is not a valid attribute name という警告が出る場合、先頭に余分なテキストや否定パターンがある可能性があります。リポジトリにはヘッダコメント化と無害化を適用済みです。crewai_app コンテナが起動しているか、/health が OK か確認し、Nginx のプロキシ設定(nginx.conf)とポートをチェックしてください。ローカルで tools/socketio_smoke_check.py を実行する場合、Python と以下のパッケージが必要です:
python -m pip install requests python-socketio
短い README を追加しました。必要であれば英語版や詳細な運用ドキュメントを追加します.
1 commits
Python
96.0%
C++
2.2%
Cython
1.0%