我目前計劃使用 Odoo 作為某些系統的解決方案,但在與廠商合作導入之前,想先確立一套完整的部署策略。這系列文章將分享我如何從零開始搭建 Odoo 的開發和生產環境,強調安全性、版控協作、環境一致性,以及適應未來系統導入的靈活性。
整個過程涵蓋了如何透過 Docker 和 git 進行模組化部署,並確保開發者能輕鬆複製環境;如何妥善管理版本控制,確保各模組和依賴包版本一致;以及如何設置外部使用者的權限限制,同時不洩露任何憑證等敏感資訊。
在比賽截止的前十分鐘,我才決定要撰寫這系列文章,並且此時我的環境尚未完成。我希望能在接下來的三十天內,同時完成策略與文章的撰寫。
今天這一章將說明如何以自簽方式生成憑證並進行安裝。雖然我們在上一章提到憑證需要向 CA(憑證授權機構)申請(而且通常要錢),但如果我們是在本機測試,使用 .lo...
如果各位在前幾章有跟著操作並將專案推送到 GitHub,很有可能會收到類似下圖的警告,提醒你機密資訊已被記錄到版本歷史中。特別是在使用 git 時,洩漏機密資訊...
在使用 odoo 時,odoo.conf 這個設定檔非常重要。它包含了系統運行所需的各種設定,例如資料庫連線資訊、伺服器參數等。這邊附上官方 Docker 映像...
今天凌晨三點多就出海釣魚了,這次是釣鐵板路亞和花軟底棲,同事釣了一尾 11 斤的鱸麻(野生大石斑),還有第一次看到軟絲釣上來後的墨汁攻勢,也算是有體驗到了(吧)...
今天來個簡單的章節,而且之後還會修改到 entrypoint.sh,也趁機更熟悉它。 問題是這樣的,還記得我們在 config 資料夾:odoo 部署中的敏感檔...
⚠️ 資訊:這篇文章的內容已在後續文章中被撤銷 ⚠️ 🚫 請參考後續更新的內容,避免使用本篇提到的方法。 🚫 今天我們要改善的地方跟昨天一樣, entrypoi...
我在做官方的模組開發新手教學時,發現開發模組會常需要停掉 odoo,然後重啟並加上 -u estate 參數,來更新我們剛剛修改的模組,讓 ORM 應用我們剛剛...
在開發或導入新的模組時,我們經常需要快速進行一些測試,或者直接從資料庫中撈取資料來進行除錯。但回想我們在 從網路設計到 Docker Compose:搭建 Od...
今天開始的幾篇文章,我會繼續介紹幾個與 odoo.conf 和 反向代理 相關的主題。其實這些內容也非常重要,應該在中場休息之前就寫,只是當時還沒讀完資料,也還...
接下來要設定我們 odoo.conf 模板中 "Performance and Limits" 的部分,不過在那之前,我們要先稍微了解多執行...