このプロジェクトについて
## 概要
これは Docker Compose で管理されるサービス群のプロジェクトで、開発・運用に役立つ複数の一般的なサービスを含みます。統一されたネットワーク構成と初期化スクリプトにより、これらのサービスの迅速なデプロイと管理が可能です。
## 含まれるサービス
- **dify** - Dify AI アプリ開発プラットフォーム
- **firecrawl** - Web クローラーサービス
- **homeassistant** - Home Assistant スマートホーム(Container、host ネットワーク)
- **lobe-chat** - LobeChat AI チャットサービス
- **minio** - MinIO オブジェクトストレージサービス
- **monitor** - Prometheus + Grafana 監視システム
- **mongodb** - MongoDB データベースサービス
- **mysql** - MySQL データベースサービス
- **neo4j** - Neo4j グラフデータベースサービス
- **obsidian** - Obsidian ノート(linuxserver Web デスクトップ、web_net)
- **open-webui** - OpenWebUI インターフェースサービス
- **omniroute** - OmniRoute 統合 AI ゲートウェイ(ホストの Redis を再利用)
- **postgres** - PostgreSQL データベースサービス
- **redis** - Redis キャッシュサービス
- **rustdesk** - RustDesk リモートコントロールサービス
## 使用方法
1. Docker と Docker Compose がインストールされていることを確認します
2. 設定ファイルを初期化: `cp .env.example .env`
3. `.env` ファイル内の設定パラメータを変更します
4. サービスを起動: `docker compose up -d`
## ネットワーク構成
- Web サービスは統一して `web_net` ネットワークを使用
- 監視サービスは統一して `monitor_net` ネットワークを使用し、`web_net` に関連付け
- Home Assistant はホストの `host` ネットワークを使用し、LAN デバイスの発見を容易にします
## システム要件
- Docker Engine 24.0+
- Docker Compose 2.0+
- 最小構成: CPU 2 コア、メモリ 4GB、ディスク 20GB
## 参考ドキュメント
各サービスディレクトリには独立した README ファイルがあり、詳細な設定説明を提供します。
## 貢献とライセンス
Issue と Pull Request を歓迎します。このプロジェクトは MIT ライセンスを採用しています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.