The Odoo Store banner

Introducing The Odoo Store: Find everything you’re looking for to integrate with your Odoo

Hey! It’s been a while, again. The last time you heard from me was when I presented you our Odoo training platform Oocademy. In the meanwhile, Oocademy has reached 3.500 members! How cool is that?! 
We’re very happy to see that we’re able to help out the Odoo community, which is why I’m here to introduce you to a new platform!
We believe we can contribute to the community even more than we do now. This is why we built The Odoo Store: one place with everything you need for your Odoo. 🚀

The Odoo Store

The Odoo Store: an online platform to find everything for your Odoo! 🔎

Like Oocademy, The Odoo Store revolves about connecting, sharing and improving the Odoo ecosystem. We wanted to create a very extended and complete website, where every Odoo user can easily find what they’re looking for to integrate with their Odoo. The Odoo Store is a place where you can browse through different apps, themes, e-documents and partners and where we really value quality. Use the advanced search options to quickly get the results you’re after. It’s that easy! 

Why did we build it? 🛠️

I honestly felt that the current Odoo appstore just didn’t cut it. I got frustrated over quite some things such as the quality of the apps on the platform, having barely any options to find content and that there where never any new features or improvements coming. There’s basically nothing to motivate people to do better and to improve the platform.
Once I heard that many people feel the same way I decided it was time to do better and take it to the next level. I only have one major goal with this platform: to empower Odoo developers and help Odoo users get more out of the available content.

What does The Odoo Store have to offer? 💎

Our platform consists out of four major pillars:

Browse through our extended collection of apps. Use different filters to narrow down your search, sort by your preferences and check out the app reviews! You’re also able to see if apps are certified and secure before buying and installing them. 
With a large number of themes available, you’ll find the perfect one for your website. Start creating the website you’ve been dreaming of in just a matter of seconds! 
Odoo is a very extended and versatile ERP-system. It’s not uncommon to get overwhelmed by all the options and possibilities it contains.  
With the online documentation, you’ll be able to learn a lot about Odoo in general, or about a specific feature or problem you’re facing. 
The Odoo Store is here for everyone connected to Odoo. As a partner, you’ll be able to create your own profile introducing your services, apps, themes and many more. This way, people in need of some help with their Odoo can easily find a partner to collaborate with! 

The Odoo Store: where quality is key 👌

We wouldn’t have created The Odoo Store if we didn’t believe it has many benefits you can enjoy.  
First of all, as we said before, we’ve combined everything for your Odoo into one website. Besides that, we’ve created advanced search and filter options which make your search way easier.  
No more browsing through all pages, wasting valuable time and not getting the results you’re hoping for. At The Odoo Store you can quickly find what you’re looking for.  
We highly value good quality work and that’s the reason why we took an extra step: every app that’s being uploaded for sale is extensively checked on it’s quality and security level. We provide feedback for code and security improvements for the seller and make sure that the buyers get the best quality there is. And because we really love the Odoo community, this is all for free! 
Do you really want to stand out with your app and get some extra support? 
For a small fee, sellers can get a code review and earn a certification for their app. Buyers can see whether an app is certified, or not, and so this will increase your credibility and sales! 
If that isn’t enough, we also provide highlighted areas on our website. You can pick a date and period for any app, theme etc. you want to draw some extra attention to as a vendor. Get your business out there in the spotlights!

Vendor’s commissions 💶

Also very important to know: what will you earn as a vendor?  
As every other online selling platform, we take a little bit of the revenue for maintaining the website, providing services, etc. But we want you, as a vendor, to get rewarded for your hard work. That’s why we pay you a 75% commission. 
And, above that, you never have to wait long before we pay out. We set our threshold at €200, because nobody likes to wait for their well-earned money! 

Stay in control with our AppManager 💪

The Odoo Store | AppManager
Logo AppManager

We’re probably not the only one, but we like to stay in control of our apps. That’s why we had the need to create an app to help us with that. That’s how the AppManager came to life! 
The AppManager provides you a clever overview of all your installed apps. This overview helps you to compare the newest version with the installed version, so you can easily check if your apps are up-to-date. Is there an update available for one of your apps? You’ll automatically get a notification. Just click the update button and you’re ready to go!

Why would you use The Odoo Store? 🤔

A question that some of you will probably already have is “Why The Odoo Store” and not the official app store?”
The aim of our platform is to improve the ecosystem for everyone. Both the seller and the purchases (or user if it is free) should get the best possible.

A great content builder should stand out and the platform has to help them. We do so by pushing quality content to the top while pushing bad quality content down. Besides of this the sellers on our platform get more commission. This empowers them to do even better as we take less of the profit. We only take 25% commission on the sales and offer an extra range of tools to help the developers improve.

Besides of these benefits we will be using the revenue that we make to actively improve/expand our platform and to boost the Odoo ecosystem. We’re not here to make a ‘quick buck’. We’re here to change the ecosystem and to push it to the next level!
When you sell or buy on our platform it means you are part of being the change to improve the Odoo world even more.🏆

What’s next? 🔥

As you probably already guessed this is just the start of our platform. There’s so much potential with these kind of platforms, we can do even better!
Sadly – as we’ve noticed before in the past – there are quite some companies lurking around to run off with some ideas so I won’t go into details here but to give you a rough idea:

  • More insights/analysis about apps,
  • Empowering the Odoo developers,
  • Pushing forward for the quality of apps,
  • A connector with another platform,
  • Something 🎯 (it is still a wild dream in my head, hah!)

Finally, we would love your feedback and ideas. If you have ideas, comments or anything feel free to comment here or reach out to me personally. I’d like to have an as open communication and collaboration with others as I can so shoot!

Go check it out! 🚀

We can make this blog even longer and tell you even more about our new platform. But our advice? If you’re an Odoo user, go check it out yourselves! 😊

Odoo 12 homepage screen

Installing Odoo 12 (enterprise) on Ubuntu

In this tutorial I will learn you how to install Odoo 12 community or enterprise on Ubuntu 18.04. The script that you will use is based on the code from André Schenkels but has been updated, upgraded and improved. Do notice that if you want to install the enterprise version that you will need to be an official partner or that you need to have bought the enterprise subscription from Odoo. Otherwise you will have no access to the Github repository for the enterprise code!

1. Downloading the script

The first step is to download my script from Github and to add the code in a new .sh file on your Ubuntu machine, wherever you’d like this.
For example right under /home. Open up an Ubuntu terminal and cd to the directory where you’d like to keep the script and then create the file:

If you’re curious about how the whole code looks and works you can find it on my Github account.
Now open up the file and edit the parameters to your liking:

There are some things you can configure/change to your likings at the top of the script. You can choose if you wish to install Wkhtmltopdf or not, which version you’d like, where the location is and most importantly what the master admin password is.
Tip: always modify this for every Odoo you install!
If you want the enterprise version of V12 you should change the line IS_ENTERPRISE to true:

If you want the community version you can just continue and keep the IS_ENTERPRISE key on “False” (which is the case by default):

2. Making the Odoo installation file executable

The next step is to make this file executable. After you’ve made it executable you can execute it and everything will be installed automatically.
do this with the following command:

3.Running the script

Now that the code is in your file and the file is executable you simply have to execute it with the following command:

You will see that the script automatically starts updates, downloads required packages, creates the user, downloads the code from Github, … Eventually, if you’ve chosen to install the enterprise version, you will need to give in your Github credentials to download the enterprise code (since this is a private repository). Fill in your details and let the script continue:
Odoo 12 enterprise authentication
Give the script a few minutes to configure and install everything and eventually you will see something like this:
Result install script Odoo 12

You now have a fully functional Odoo V12 community or enterprise on your system! Congratulations.
Odoo V12

4. Extra information about Odoo 12 Enterprise

Since Odoo Enterprise uses code from both and we will separate the code with this script. This will make future upgrades easier and the code is nicely separated. This means that the default V12 code will be under /odoo/odoo-server/ and all the enterprise code will be under /odoo/enterprise/.

In the script you saw there was an option to change the Odoo port (OE_PORT). When you’d change this port number to 8070 in the install script it would be applied to /etc/your-config-file.conf and this would give you the ability to change the default port.
To apply these changes you should do the following:
Changing Odoo settings
The -c will change the configuration and memorize what you’ve changed under /etc/your-config-file.conf. Because my port was set to 8070 this is telling the Odoo that it should run on port 8070. When you would now open up your browser and navigate to http://localhost:8070/ you will see it is running there:
Odoo V12 alternative port

Has this tutorial helped you, do you have any feedback or questions? Post away!
Tutorial sponsored by Oocademy