Public Access
New post blog/posts/odoo-20-is-live-on-our-servers-here-is-what-changed.html (chrome copied from blog/posts/track-the-oca-modules-you-actually-use.html, body verbatim from the inbox source), plus the blog/index.json entry (first), one sitemap.xml <url> and one llms.txt blog line.
150 lines
7.5 KiB
HTML
150 lines
7.5 KiB
HTML
<!doctype html>
|
|
<html lang="en-US">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<title>Odoo 20 Is Live on Our Servers — Here Is What Changed | ODOO4projects</title>
|
|
<meta
|
|
name="description"
|
|
content="Two weeks. That is how long it took us to bring up Odoo 20 on our servers, with every new feature that comes with it. It"
|
|
/>
|
|
<link
|
|
rel="canonical"
|
|
href="https://odoo4projects.com/blog/posts/odoo-20-is-live-on-our-servers-here-is-what-changed.html"
|
|
/>
|
|
<meta
|
|
property="og:title"
|
|
content="Odoo 20 Is Live on Our Servers — Here Is What Changed"
|
|
/>
|
|
<meta
|
|
property="og:description"
|
|
content="Two weeks. That is how long it took us to bring up Odoo 20 on our servers, with every new feature that comes with it. It"
|
|
/>
|
|
<meta property="og:url" content="https://odoo4projects.com/blog/posts/odoo-20-is-live-on-our-servers-here-is-what-changed.html" />
|
|
<meta property="og:type" content="article" />
|
|
<meta property="og:image" content="https://image.office.odoo4projects.com/img/ODOO_20_chatter.png" />
|
|
<meta name="twitter:card" content="summary_large_image" />
|
|
<link rel="icon" href="../../images/favicon.ico" />
|
|
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
|
<link
|
|
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Inter+Tight:wght@500;600;700;800&display=swap"
|
|
rel="stylesheet"
|
|
/>
|
|
<link
|
|
rel="stylesheet"
|
|
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"
|
|
/>
|
|
<link rel="stylesheet" href="../../style.css" />
|
|
<style>
|
|
:root {
|
|
--primary: #714b67;
|
|
--dark: #212529;
|
|
--border: #e5e3e0;
|
|
--radius: 0.6rem;
|
|
}
|
|
* { box-sizing: border-box; }
|
|
body {
|
|
margin: 0;
|
|
font-family: Inter, sans-serif;
|
|
font-size: 1rem;
|
|
line-height: 1.7;
|
|
background: #fff;
|
|
color: #212529;
|
|
}
|
|
.container { width: 80%; max-width: 800px; margin: 0 auto; padding: 0 20px; }
|
|
@media (max-width: 768px) { .container { width: 100%; } }
|
|
.blog-header { padding: 2rem 0; border-bottom: 1px solid var(--border); }
|
|
.blog-header a { color: var(--primary); text-decoration: none; font-size: 0.85rem; }
|
|
.blog-header a:hover { text-decoration: underline; }
|
|
.post-title {
|
|
font-family: "Inter Tight", sans-serif;
|
|
font-size: clamp(1.5rem, 3vw, 2.2rem);
|
|
font-weight: 700; margin: 1.5rem 0 0.5rem; color: var(--dark);
|
|
}
|
|
.post-meta { color: rgba(33,37,41,0.5); font-size: 0.85rem; margin-bottom: 2rem; }
|
|
.post-image { width: 100%; border-radius: 0.75rem; margin-bottom: 2rem; box-shadow: 0 2px 8px rgba(13,27,46,0.08); }
|
|
.post-content h2 {
|
|
font-family: "Inter Tight", sans-serif;
|
|
font-size: 1.3rem; margin-top: 2rem; color: var(--dark);
|
|
}
|
|
.post-content p { margin: 1rem 0; color: rgba(33,37,41,0.7); line-height: 1.7; }
|
|
.post-content ul { padding-left: 1.5rem; }
|
|
.post-content li { margin: 0.5rem 0; color: rgba(33,37,41,0.7); }
|
|
.post-footer { padding: 2rem 0; border-top: 1px solid var(--border); margin-top: 2rem; }
|
|
.post-footer a { color: var(--primary); text-decoration: none; }
|
|
.post-footer a:hover { text-decoration: underline; }
|
|
</style>
|
|
<script type="application/ld+json">
|
|
{
|
|
"@context": "https://schema.org",
|
|
"@type": "BlogPosting",
|
|
"headline": "Odoo 20 Is Live on Our Servers — Here Is What Changed",
|
|
"datePublished": "2026-11-03",
|
|
"url": "https://odoo4projects.com/blog/posts/odoo-20-is-live-on-our-servers-here-is-what-changed.html",
|
|
"image": "https://image.office.odoo4projects.com/img/ODOO_20_chatter.png",
|
|
"author": {
|
|
"@type": "Organization",
|
|
"name": "ODOO4projects",
|
|
"url": "https://odoo4projects.com/"
|
|
},
|
|
"publisher": {
|
|
"@type": "Organization",
|
|
"name": "ODOO4projects",
|
|
"url": "https://odoo4projects.com/",
|
|
"logo": {
|
|
"@type": "ImageObject",
|
|
"url": "https://odoo4projects.com/images/logo.png"
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
<!-- Privacy-friendly analytics by Plausible -->
|
|
<script async src="https://plausible.office.odoo4projects.com/js/pa-NhA7Rf-79VopXFQXhSS4e.js"></script>
|
|
<script>
|
|
window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
|
|
plausible.init()
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<main>
|
|
<div class="container">
|
|
<div class="blog-header">
|
|
<a href="../../index.html#blog">← Back to Blog</a>
|
|
</div>
|
|
<article>
|
|
<h1 class="post-title">Odoo 20 Is Live on Our Servers — Here Is What Changed</h1>
|
|
<div class="post-meta">November 3, 2026 · News</div>
|
|
<img src="https://image.office.odoo4projects.com/img/ODOO_20_chatter.png"
|
|
alt="Odoo 20 Is Live on Our Servers — Here Is What Changed"
|
|
class="post-image" loading="lazy" />
|
|
<div class="post-content">
|
|
<p>Two weeks. That is how long it took us to bring up <strong>Odoo 20</strong> on our servers, with every new feature that comes with it. It is live now — if your instance runs with us, the engine underneath it just moved forward.</p>
|
|
|
|
<p>The version upgrade is only part of the story. Alongside it we shipped a set of changes to the management console, the place where you run your Odoo hosting from inside Odoo itself.</p>
|
|
|
|
<h2>What landed</h2>
|
|
|
|
<ul>
|
|
<li><strong>An MCP server</strong> so your agent can work on your hosting directly — restart the server, upload modules, add and check domains, manage backups, read the logfiles.</li>
|
|
<li><strong>Logfiles you can keep</strong> — download and archive them instead of watching a live view and hoping the right lines are still there.</li>
|
|
<li><strong>A free backup scheme for everyone</strong> — the least glamorous part of hosting, and the one you miss most when it is gone.</li>
|
|
<li><strong>A better AI server-management backend</strong> — the layer that connects the agent-facing tools to the hosting underneath.</li>
|
|
</ul>
|
|
|
|
<h2>Why it matters</h2>
|
|
|
|
<p>Nothing here asks you to learn a new product. The console stays where it was; the upgrade makes it do more of the routine work for you, and the parts you would rather not think about — backups, logs, restarts — now have a baseline everyone gets.</p>
|
|
|
|
<p>Over the next two weeks we take one piece at a time: the MCP server first, then the quieter half — backups and logfiles. Follow along.</p>
|
|
</div>
|
|
</article>
|
|
<div class="post-footer">
|
|
<a href="../../index.html#blog">← Back to all posts</a>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
<script defer src="/static/agent-odoo4projects/agent.js"></script>
|
|
</body>
|
|
</html>
|