diff --git a/README.md b/README.md index 6d0460f7..7d7c24d2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ -

@@ -9,7 +8,7 @@ License

-

エンタープライズグレードのプライベートAIプラットフォーム

+

エンタープライズグレードのプライベートAIプラットフォーム (v1.2.0)

>[!IMPORTANT] >このリポジトリは[SourceSage](https://github.com/Sunwood-ai-labs/SourceSage)を活用しており、リリースノートやREADME、コミットメッセージの9割は[SourceSage](https://github.com/Sunwood-ai-labs/SourceSage) + [claude.ai](https://claude.ai/)で生成しています。 @@ -17,7 +16,12 @@ >[!NOTE] >AMATERASUは[MOA](https://github.com/Sunwood-ai-labs/MOA)の後継プロジェクトです。各AIサービスを独立したEC2インスタンス上でDocker Composeを用いて実行し、Terraformで簡単にデプロイできるように進化させました。 -## 🌟 主な特長 +## 🚀 プロジェクト概要 + +AMATERASUは、エンタープライズグレードのプライベートAIプラットフォームです。AWS Bedrockをベースに構築されており、セキュアでスケーラブルな環境でLLMを活用したアプリケーションを開発・運用できます。GitLabとの統合により、バージョン管理、CI/CDパイプライン、プロジェクト管理を効率化します。 + + +## ✨ 主な機能 ### セキュアな基盤 - AWS Bedrockベースの安全なLLM基盤 @@ -34,6 +38,11 @@ - 環境ごとの設定管理 - バージョン管理された構成 +### GitLab統合 +- バージョン管理、CI/CDパイプライン、プロジェクト管理機能の向上 +- セルフホスト型GitLabインスタンスの統合 + + ## 🏗 システムアーキテクチャ ```mermaid @@ -67,28 +76,19 @@ graph TB IAM["IAM
認証・認可"] end - %% EC2ベースのサービスの接続 OW --> ALB LL --> ALB LF --> ALB GL --> ALB - - %% Fargateベースのサービスの接続 PP --> ECS ECS --> ALB - - %% インフラストラクチャの接続 ALB --> EC2 ALB --> ECS EC2 --> SG ECS --> SG R53 --> ALB ACM --> ALB - - %% コンテナイメージの流れ ECR --> ECS - - %% AWS サービスとの接続 EC2 --> Bedrock ECS --> Bedrock EC2 --> IAM @@ -130,7 +130,7 @@ graph TB - シンプルなDockerイメージによる容易なデプロイ - AMATERASU環境への統合サンプル -## 🛠 デプロイメントガイド +## 🔧 デプロイメントガイド ### 前提条件 - AWS アカウント @@ -198,27 +198,15 @@ cd spellbook/gitlab cp .env.example .env ``` -2. 環境変数の設定: -```env -GITLAB_HOME=/srv/gitlab -GITLAB_HOSTNAME=your.gitlab.domain -GITLAB_ROOT_PASSWORD=your_secure_password -``` +2. 環境変数の設定: `.env` ファイルを編集して、`GITLAB_HOME`, `GITLAB_HOSTNAME`, `GITLAB_ROOT_PASSWORD` などの必要な環境変数を設定してください。 3. GitLabの起動: ```bash docker-compose up -d ``` -4. バックアップの設定(オプション): -```bash -# バックアップディレクトリの作成 -mkdir -p backups -chmod 777 backups +4. バックアップの設定(オプション):バックアップディレクトリを作成し、`docker-compose exec gitlab gitlab-backup create` コマンドでバックアップを実行してください。 -# バックアップの実行 -docker-compose exec gitlab gitlab-backup create -``` ## 📈 運用管理 @@ -252,7 +240,15 @@ docker-compose exec gitlab gitlab-backup create - セキュアな開発環境の提供 -## 📝 ライセンス +## 🆕 最新情報 + +### AMATERASU v1.2.0 (最新のリリース) + +- 🎉 **GitLab統合**: バージョン管理、CI/CDパイプライン、プロジェクト管理のためにセルフホスト型GitLabインスタンスを統合しました。README.mdにもGitLabのセットアップ手順を追加しました。 +- 🚀 README.mdを大幅に更新し、可読性を向上させました。 + + +## 📄 ライセンス このプロジェクトはMITライセンスの下で公開されています。詳細は[LICENSE](LICENSE)ファイルをご参照ください。 @@ -276,4 +272,4 @@ iris-s-coon氏とMaki氏の貢献に感謝いたします。 --- -AMATERASUで、エンタープライズグレードのAIプラットフォームを構築しましょう。✨ +AMATERASUで、エンタープライズグレードのAIプラットフォームを構築しましょう。✨ \ No newline at end of file