kossakovsky/n8n-install

🚀 Self-hosted AI automation platform. Deploy n8n, Ollama, Flowise, RAG, Supabase & 30+ tools with one command. Auto HTTPS. Free Zapier/Make alternative.

解決する課題

包括的でプライベートなAI環境を構築することは複雑であり、LLMエンジン、ベクトルデータベース、ワークフロー自動化ツールなどの相互に接続された複数のサービスを必要とします。このプロジェクトは、完全なセルフホスト型AIワークショップのためのシングルコマンドインストーラーを提供することで、そのプロセスを簡素化します。

仕組み

このプロジェクトは、Docker Composeテンプレートと対話型のインストールウィザードを使用して、Ubuntu 24.04 LTSサーバー上に一連のツールをデプロイします。システム準備、セキュリティの強化、およびシークレットの生成を自動化します。また、Caddyをリバースプロキシとして使用し、すべてのサービスに自動HTTPSを提供します。インストーラーを使用すると、ユーザーはローカルLLMランナー、ベクトルストア、エージェントビルダーを含む厳選されたリストから特定のツールを選択でき、数百の構築済みコミュニティワークフローをインポートすることも可能です。

対象者

ベンダーロックインなしで、プライベートなAIホームラボや本番環境向けのAIアプリケーションを構築し、データとインフラストラクチャを完全に制御したい個人および開発者向けに設計されています。

ハイライト

  • 包括的なツールセット: Ollama (ローカルLLM)、n8n (自動化)、Flowise (エージェント構築)、およびQdrantやWeaviateなどの様々なベクトルデータベースを含む幅広いサービスをデプロイします。
  • スケーラブルなアーキテクチャ: n8nをRedisとPostgresを使用したキューモードで構成し、堅牢な並列処理を実現します。
  • 統合されたモニタリング: システムパフォーマンスを追跡するために、GrafanaとPrometheusスタックが含まれています。
  • ユーザーフレンドリーなインターフェース: ローカルモデルを使用してChatGPTのような体験を提供するOpen WebUIを提供します。
  • 自動化されたセキュリティ: Caddyによる自動HTTPSと、ゼロトラストアクセスのためのオプションのCloudflare Tunnelサポートを備えています。