PART ONE
專案總覽|功能與應用場景
此 Odoo 18 模組為建立多租戶 PaaS 平台提供基礎架構。其核心功能是透過 Git worktree 和 Docker,為開發者自動配置隔離的開發環境,包括獨立的資料庫、端口和容器,以支援並行功能開發與測試。
🔑 核心功能
- 多租戶PaaS架構
- 隔離式開發環境
- Git Worktree整合
- 自動化Docker配置
- 獨立資料庫與端口
- 支援並行開發
- Odoo 18 兼容
📋 功能詳細說明
| 功能名稱 | 說明 |
|---|---|
| 隔離開發環境以開發新功能 | 開發者為新功能建立Git worktree,系統自動配置獨立Docker環境、唯一訪問端口和專用資料庫,與主開發分支完全隔離。 |
| 共享資料庫資源以節省效能 | 在資源有限的本機環境中啟動共享PostgreSQL容器,所有Git worktree環境連接此共享資料庫使用獨立實例,減少資源消耗。 |
PART TWO
深入解析|執行環境與部署步驟
⚙️ 執行環境需求
- 需要Odoo 17或18社區版/企業版,建議Ubuntu 22.04 LTS
- 至少2核心CPU、4GB RAM、20GB儲存空間
- Odoo內建Python 3.10+執行環境
- 需要PostgreSQL 14或更高版本
🔧 部署安裝步驟
| 步驟 | 說明 |
|---|---|
| Step 1 | 將src目錄克隆或複製到Odoo的addons路徑中 |
| Step 2 | 進入應用程式選單並更新應用程式列表 |
| Step 3 | 找到Woow PaaS Platform模組並安裝 |
| Step 4 | 在系統設定中配置PaaS平台相關參數 |
| Step 5 | 訪問/woow路徑驗證OWL應用程式是否成功載入 |
PART THREE
總結與展望|AI Agent 部署 Prompt
🤖 AI Agent 部署 Prompt
以下是用於部署此專案的 AI Agent Prompt,可直接複製使用:
請幫我安裝並部署 woow_dev_platform。 ## 專案資訊 - 倉庫位址:https://github.com/WOOWTECH/woow_dev_platform - 類型:Odoo 模組 - 功能:多租戶PaaS平台,Git worktree + Docker隔離開發環境 ## 環境需求 - Odoo 17/18 - 2核CPU/4GB RAM/20GB儲存 - Python 3.10+ - PostgreSQL 14+ ## 安裝步驟 1. 複製src到addons路徑 2. 更新應用程式列表 3. 安裝Woow PaaS Platform 4. 配置PaaS參數 5. 驗證/woow路徑
← 返回開源專案列表