How can I run Odoo on Cloudron?
Odoo is a great ERP solution which amazingly is free and open source. The code is offered open, and is available for selfhosting.
The company Odoo of course also offers a SAAS hosted version of the system.
I have used it for many years and have successfully used it to create order and structure in organisations and companies. It is a very great application suite to have.
Here is an install script packaged by "Yenthe666" which has been maintained and updated for every version of Odoo. https://github.com/Yenthe666/InstallScript
The script itself works really well, and I am using it in an LXC and in a VM, no problems. I would however like to have it in Cloudron running on my Cloudron host.
# How can I use this script and get a working Odoo "Cloudron app" up and running?
Okay that's fair analysis.
The application consists of the following:
- application layer:
on a binary program to run,
uses python files for various logic and routings
uses 3rd party modules which are modules containing python code and xml files for custom views
- data layer: postgres database
I would argue that apps such as NodeBB and Discourse are much more complex - as I have tried to manually self host them in the past.
@timconsidine : Good talking, I am not after proving you wrong just wanted to share my point of view.
- application layer:
I think, in short, you can't.
But possibly maybe possible to install it in a LAMP app?
See also discussions in the related App Wishlist post here
Thank you for suggesting I look at the discussion in the wishlist.
The wishlist discussion got no where. I have been hoping for years that something would come out of it.
The thing is, Odoo IS like Cloudron but for it's own world of modules. Pretty much all the installation guides out there presume that Odoo is the server, and the server is Odoo. Once Odoo is installed, you can then tweak, add, configure, etc.
Umm no. This is not accurate at all.
Cloudron is a thick application which provisions docker containers and does more things with backup etc.
Odoo is a monolithic thick app with a postgres database. It is not comparable and there is no reason why it should not be able to run on Cloudron.
I would not call this thread solved, but feel free to move it so it doesn't have to be solved, open or closed, it can just hang there.
@makemrproper sorry, I marked the thread as solved I guess because there is nothing we can do here other than package the app at some point. For that, we have the App Requests thread - https://forum.cloudron.io/topic/1256/odoo-distributed-business-apps . Also, see https://forum.cloudron.io/topic/3343/sponsoring-odoo in the past.
So, the solved here is simply that 'support' ticket is solved since there is nothing we can really do more.