我目前計劃使用 Odoo 作為某些系統的解決方案,但在與廠商合作導入之前,想先確立一套完整的部署策略。這系列文章將分享我如何從零開始搭建 Odoo 的開發和生產環境,強調安全性、版控協作、環境一致性,以及適應未來系統導入的靈活性。
整個過程涵蓋了如何透過 Docker 和 git 進行模組化部署,並確保開發者能輕鬆複製環境;如何妥善管理版本控制,確保各模組和依賴包版本一致;以及如何設置外部使用者的權限限制,同時不洩露任何憑證等敏感資訊。
在比賽截止的前十分鐘,我才決定要撰寫這系列文章,並且此時我的環境尚未完成。我希望能在接下來的三十天內,同時完成策略與文章的撰寫。
今天這一章將說明如何以自簽方式生成憑證並進行安裝。雖然我們在上一章提到憑證需要向 CA(憑證授權機構)申請(而且通常要錢),但如果我們是在本機測試,使用 .lo...
如果各位在前幾章有跟著操作並將專案推送到 GitHub,很有可能會收到類似下圖的警告,提醒你機密資訊已被記錄到版本歷史中。特別是在使用 git 時,洩漏機密資訊...
在使用 odoo 時,odoo.conf 這個設定檔非常重要。它包含了系統運行所需的各種設定,例如資料庫連線資訊、伺服器參數等。這邊附上官方 Docker 映像...