Jeremy Davis's picture

Sorry to hear of the pain you have been experiencing with our Odoo appliance. It sounds like we could certainly make some improvements.

As you appear to realise, TurnKey is built on Debian. FWIW so is Ubuntu - each Ubuntu release starts life as a snapshot of Debian unstable (aka Sid). Although Ubuntu do provide some of their own packages, plus recompile a few things (such as the kernel) with their own patch set. So whilst Ubuntu is very closely related to Debian, it's not binary compatible with Debian; TurnKey is.

FWIW I personally use Debian exclusively (as a desktop OS). Whenever software support says that they don't support Debian (but they do support Ubuntu), I tell them I made a mistake and actually I AM running Ubuntu! Then the provide support and (usually) the issue is resolved! ;)

FWIW Odoo 11 is written in Python3, so the main consideration WRT Odoo issues (aside from integration with other services/software) should be the Python3 version itself (plus perhaps the versions of specific Python libraries/dependencies). Ubuntu 16.04 has Python 3.5.1 whereas Debian 9/Stretch (the basis of TurnKey v15.x) has 3.5.3. In other words, Stretch has a slightly newer version, but any differences should be completely marginal.

Regarding your outgoing emails being tagged as spam, assuming that you are using an SMTP relay (sounds like you are), by my understanding, that should be to do with the SMTP gateway you are using (rather than your server). Although TBH, I can't say that categorically as I have limited experience with it (I use Google SMTP and 99% aren't tagged as spam, but the odd occasional one still is and I'm yet to understand exactly why). Unelss you want to maintain your own email server with a static IP address and all the right DNS enThe best chance of ensuring that emails are not tagged as spam is to use a 3rd party service which specialise in email deliver-ability. FWIW we have been recommending SendInBlue (which provide a free account for general usage), but there are a number of alternate options.

I got file uploads to work through the root server proxy, as it is set waay to small, 2mb or something, one pdf file exceeds, but that is fixed.

Great feedback. I assume that's just adjusted within the Apache Odoo site file? Thanks for sharing that. We'll certainly bump that for the next release. Out of interest what value do you run with? Actually if you don't mind sharing a copy of your "fixed" Apache config, that'd be awesome.

Without seeing the error, I can't really comment, but it's probably worth pointing out, that the "demo" data is only provided so that there is something there when you first start it up and you can get a feel for what Odoo can do. If you plan to give it a proper test, then I highly recommend creating a "New Database". FWIW once you've done that, you can make that the default/only one available (and/or delete the demo one). FWIW, there is a thread here regarding that if you're interested.