跳至內容

Odoo 模組|Woow Dev Platform

此 Odoo 18 模組為建立多租戶 PaaS 平台提供基礎架構。其核心功能是透過 Git worktree 和 Docker,為開發者自動配置隔離的開發環境,包括獨立的資料庫、端口和容器,以支援並行功能開發與測試。
2026年3月8日
Odoo 模組|Woow Dev Platform
渥屋科技股份有限公司, 系統管理者

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路徑

GitHub 倉庫 →

← 返回開源專案列表

分享這個貼文