Installing odoo on turnkeylinux on proxmox ve
Background
This article was written on 15-Jan-24.
Most probably because turnkeylinux installation is run in background, then it is not immediately clear what to do next. That is why I write this article.
Precautions
This article is only as testing purposes not for production.
You should follow odoo installation guide for production uses.
Prerequisites
Proxmox VE running (which implies you have hardware already).
Adequate storage space for odoo (I use 50 GB).
And of course an adequate internet connection and bandwidth.
Process
Open your proxmox console and go to your local LVM.
Open CT Templates — Templates.
Yes, we will be using Linux Container — which in someway resembles Docker efficiency.
Search for “odoo”, select “turnkey-odoo” and press download.
Once finished downloading, it will show as CT template.
Creating Container
Press “create CT” button.
Give hostname and most importantly do not forget your password.
This is the root user password which we are going to use in configuring odoo.
Choose the odoo template.
I use 50GB of storage.
x2 CPU cores should be enough just for x1 user testing.
and for God sake, be generous with Memory allocation.
Setup your IP.
Configure DNS.
Check configuration and press Finish.
Wait for a while until it shows “TASK OK”
Running odoo CT.
From your proxmox console, start your container.
At this stage, I am clueless on what to do. There is no clear indication in turnkeylinux odoo page.
And all services are actually already running well, even you can try to login using your web browser.
But it turns out that you need to open the console.
Login using root and the password that you specify earlier.
You are then presented with first boot configuration.
- please note that we can do backup using proxmox backup.
Once server is running again, open your browser to your odoo server IP.
Press accept the risk and continue as we do not have an SSL certificate (I am using Firefox).
Wow, so finally we can open odoo interface.
Are we finished?
Wait, what is that “upgrade” button?
Well, it turns out it is another story and another article … stay tuned !
In the meantime, you can install modules that are available to install.
Enjoy your odoo!