Day28 Let's ODOO: ODOO.sh

Odoo.sh是Odoo提供的付费平台,只要有DB与程序码就会帮你建立Server,也因为是由Odoo自己建立的,所以相容性极高能避免许多自己架设所产出来的问题,来介绍一下有什麽功能吧!

1.进入Odoo.sh平台,首先要连结Git,必须在github内给予第三方app权限,并且与Odoo付费後会拿到一串订阅码,便能在Odoo.sh建立一份Project。

https://ithelp.ithome.com.tw/upload/images/20211013/2013089670M54RFffg.png

  1. Project画面如下,左侧为现有的各个branch,而production只能有一个,stagging则是依付费可以调整数量,也可以透过左侧直接进行merge、clone...等等git指令。

https://ithelp.ithome.com.tw/upload/images/20211013/20130896Gsbm0C1e1Z.png

我们来介绍各个tab

History

纪录commit history,如果没有特别设定当有新的commit时会自动依新的commit建立odoo service,并可以透过connect按钮以Admin身份进入Odoo。

Mails

Stagging才有的tab,主要是测试信件是否有用,如邀请信件,所有的信件都会寄到这边供测试格式与内容是否正确。

Shell

为Odoo内的终端机,可以透过psql指令去操做资料库,当我们用Odoo.sh启用Server是没办法用host的方式去连接资料库的,只能透过shell或是odoo的ORM。

Editor

Odoo提供的线上IDE,在里面编辑後会直接更新在service上,但views或是更动table还是要更新模组,也可以在里面看Server log或是重启,但Production内是不可编辑的。

Monitor

监看记忆体、CPU、Storage...等等情况,也提供分析。

Logs

就跟自己起的Service一样会把log印出来,但是一段时间放置他会停止自动更新,有提供Filter字串功能。

Backups

提供资料库自动备份与下载,会自动备份production db,也可自己建立新的备份,并且import进去指定的branch内。

Settings

内含比较精细的设定,如设定Odoo启用版本、自定义Domain、OS版本...等等。

用了Odoo.sh後,遇到的问题会少很多,而开几个Worker与硬碟容量都是不同计价的可以在官方网站看到详细计价。


<<:  Day29 使用 addTransceiver 单向接收串流

>>:  Log Agent - Fluent Bit Parser元件

[网页漏洞] 资料库漏洞 - 绵花糖花式吃法

後续还有一个系列问题,搭配第30天整理刚好完赛,真是太美妙了...除了解不出来以外 XD 17. E...

JWT实作(五)(Day9)

讲到权限之前,我们必须谈谈spring security的Filter Chain(过滤器链) Ke...

Day4. 如何寻找设计切入点

在做新产品开发时,对於用户需求收集,寻找产品切入点,我们常有一个典型的错误假设,那就是认为用户最知...

Day 25:从头开始的 Scroll Behavior

目前导览项目页面愈来愈完整,相对有愈来愈多小细节需要留意,尤其是资料量变多时,许多浏览时伴随的滚动效...

送件电路板的流程分享

我在做一块自己的开发板-DAY2的时候有提到如何做一块属於自己的开发板,我觉得要来分享我的PCB在淘...