<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CloudPilot blog</title>
    <link>https://cloudpilot.app/blog</link>
    <atom:link href="https://cloudpilot.app/blog/rss.xml" rel="self" type="application/rss+xml" />
    <description>Odoo hosting guides and comparisons from CloudPilot.</description>
    <language>en</language>
    <item>
      <title>Configuring outgoing and incoming email for self-hosted Odoo</title>
      <link>https://cloudpilot.app/blog/odoo-email-configuration</link>
      <guid>https://cloudpilot.app/blog/odoo-email-configuration</guid>
      <pubDate>Wed, 28 Oct 2026 06:00:00 GMT</pubDate>
      <description>Set up email for self-hosted Odoo: an outgoing mail provider, SPF, DKIM and DMARC, the alias domain, incoming mail, and fixes for emails stuck in the queue or in spam.</description>
    </item>
    <item>
      <title>Odoo 20: what changes for hosting</title>
      <link>https://cloudpilot.app/blog/odoo-20-whats-new-hosting</link>
      <guid>https://cloudpilot.app/blog/odoo-20-whats-new-hosting</guid>
      <pubDate>Tue, 27 Oct 2026 06:00:00 GMT</pubDate>
      <description>What Odoo 20 means for your servers: new Python and PostgreSQL minimums, which operating systems fit, pgvector for AI features, PDF reports and planning the upgrade.</description>
    </item>
    <item>
      <title>Disaster recovery for Odoo: a practical plan</title>
      <link>https://cloudpilot.app/blog/odoo-disaster-recovery</link>
      <guid>https://cloudpilot.app/blog/odoo-disaster-recovery</guid>
      <pubDate>Mon, 26 Oct 2026 06:00:00 GMT</pubDate>
      <description>A practical disaster recovery plan for Odoo: RPO and RTO, the scenarios to plan for, a recovery runbook, making Odoo easy to rebuild and testing it regularly.</description>
    </item>
    <item>
      <title>Odoo hosting, data residency and GDPR</title>
      <link>https://cloudpilot.app/blog/odoo-data-residency-gdpr</link>
      <guid>https://cloudpilot.app/blog/odoo-data-residency-gdpr</guid>
      <pubDate>Sun, 25 Oct 2026 06:00:00 GMT</pubDate>
      <description>Where Odoo data really lives, what GDPR asks of your hosting and backups, how transfers outside the EU work, and a data residency checklist for Odoo.</description>
    </item>
    <item>
      <title>Multiple Odoo databases on one server</title>
      <link>https://cloudpilot.app/blog/odoo-multi-company-multi-database</link>
      <guid>https://cloudpilot.app/blog/odoo-multi-company-multi-database</guid>
      <pubDate>Sat, 24 Oct 2026 06:00:00 GMT</pubDate>
      <description>When to use Odoo&apos;s multi-company feature and when to run separate databases, and how to host several Odoo databases on one server with dbfilter, sizing and security.</description>
    </item>
    <item>
      <title>Why is my Odoo slow? 10 causes and fixes</title>
      <link>https://cloudpilot.app/blog/odoo-performance-slow</link>
      <guid>https://cloudpilot.app/blog/odoo-performance-slow</guid>
      <pubDate>Fri, 23 Oct 2026 06:00:00 GMT</pubDate>
      <description>Ten common reasons Odoo is slow, from too few workers and low memory to untuned PostgreSQL, heavy scheduled actions and custom code, with how to spot and fix each.</description>
    </item>
    <item>
      <title>Installing OCA modules on self-hosted Odoo</title>
      <link>https://cloudpilot.app/blog/odoo-oca-modules</link>
      <guid>https://cloudpilot.app/blog/odoo-oca-modules</guid>
      <pubDate>Thu, 22 Oct 2026 06:00:00 GMT</pubDate>
      <description>How OCA repositories and branches work, how to choose a module, and how to install it on self-hosted Odoo with its dependencies, Python requirements and updates.</description>
    </item>
    <item>
      <title>Self-hosting Odoo Community in 2026: a complete guide</title>
      <link>https://cloudpilot.app/blog/self-host-odoo-community</link>
      <guid>https://cloudpilot.app/blog/self-host-odoo-community</guid>
      <pubDate>Wed, 21 Oct 2026 06:00:00 GMT</pubDate>
      <description>Install Odoo 19 Community on Ubuntu 24.04 step by step, from PostgreSQL and a Python virtualenv to systemd, Nginx and HTTPS, then keep it backed up and updated.</description>
    </item>
    <item>
      <title>Odoo.sh limitations to know before you commit</title>
      <link>https://cloudpilot.app/blog/odoo-sh-limitations</link>
      <guid>https://cloudpilot.app/blog/odoo-sh-limitations</guid>
      <pubDate>Tue, 20 Oct 2026 06:00:00 GMT</pubDate>
      <description>The Odoo.sh limits worth checking before you commit: Enterprise only, no root or system packages, scheduled action limits, backup locations, regions and pricing.</description>
    </item>
    <item>
      <title>How Odoo partners can host clients profitably</title>
      <link>https://cloudpilot.app/blog/odoo-partners-hosting-clients</link>
      <guid>https://cloudpilot.app/blog/odoo-partners-hosting-clients</guid>
      <pubDate>Sun, 18 Oct 2026 06:00:00 GMT</pubDate>
      <description>A guide for Odoo partners: choosing a hosting model, pricing hosting as a service, what to include, contract points and running many clients without losing margin.</description>
    </item>
    <item>
      <title>What to monitor on an Odoo server</title>
      <link>https://cloudpilot.app/blog/odoo-monitoring</link>
      <guid>https://cloudpilot.app/blog/odoo-monitoring</guid>
      <pubDate>Sat, 17 Oct 2026 06:00:00 GMT</pubDate>
      <description>What to watch on an Odoo server: uptime, CPU, RAM and disk, PostgreSQL, worker restarts, scheduled actions, the email queue, backups and certificates.</description>
    </item>
    <item>
      <title>Hardening an Odoo server: a security checklist</title>
      <link>https://cloudpilot.app/blog/odoo-security-hardening</link>
      <guid>https://cloudpilot.app/blog/odoo-security-hardening</guid>
      <pubDate>Fri, 16 Oct 2026 06:00:00 GMT</pubDate>
      <description>A security checklist for Odoo servers: SSH keys, fail2ban, closed ports, the database manager and master password, PostgreSQL roles, two-factor logins and backups.</description>
    </item>
    <item>
      <title>Custom domains and SSL for Odoo: how HTTPS setup works</title>
      <link>https://cloudpilot.app/blog/odoo-ssl-custom-domain</link>
      <guid>https://cloudpilot.app/blog/odoo-ssl-custom-domain</guid>
      <pubDate>Wed, 14 Oct 2026 06:00:00 GMT</pubDate>
      <description>How HTTPS works for Odoo on your own domain: DNS records, Let&apos;s Encrypt certificates, Nginx, proxy_mode and web.base.url, plus fixes for common SSL errors.</description>
    </item>
    <item>
      <title>PostgreSQL tuning for Odoo</title>
      <link>https://cloudpilot.app/blog/odoo-postgresql-tuning</link>
      <guid>https://cloudpilot.app/blog/odoo-postgresql-tuning</guid>
      <pubDate>Tue, 13 Oct 2026 06:00:00 GMT</pubDate>
      <description>PostgreSQL tuning for Odoo beyond memory: SSD and checkpoint settings, connection limits, finding slow queries, indexes and keeping autovacuum ahead of bloat.</description>
    </item>
    <item>
      <title>Odoo on AWS: instance types, regions and costs</title>
      <link>https://cloudpilot.app/blog/odoo-on-aws-guide</link>
      <guid>https://cloudpilot.app/blog/odoo-on-aws-guide</guid>
      <pubDate>Mon, 12 Oct 2026 06:00:00 GMT</pubDate>
      <description>Which EC2 instance family suits Odoo, how to pick an AWS region, gp3 storage, the costs beyond the instance price and when Savings Plans are worth it.</description>
    </item>
    <item>
      <title>Running Odoo on Hetzner: a practical guide for EU businesses</title>
      <link>https://cloudpilot.app/blog/odoo-on-hetzner-guide</link>
      <guid>https://cloudpilot.app/blog/odoo-on-hetzner-guide</guid>
      <pubDate>Sun, 11 Oct 2026 06:00:00 GMT</pubDate>
      <description>Choosing a Hetzner location and server type for Odoo, sizing it, securing it, keeping backups that outlive the server and checking GDPR for an EU business.</description>
    </item>
    <item>
      <title>Deploying Odoo custom modules from Git</title>
      <link>https://cloudpilot.app/blog/deploy-odoo-custom-modules-git</link>
      <guid>https://cloudpilot.app/blog/deploy-odoo-custom-modules-git</guid>
      <pubDate>Sat, 10 Oct 2026 06:00:00 GMT</pubDate>
      <description>A simple Git workflow for Odoo custom modules: how to lay out the repository, which branches to use, and what a safe deploy does, from module updates to rollback.</description>
    </item>
    <item>
      <title>Why every Odoo project needs a staging environment</title>
      <link>https://cloudpilot.app/blog/odoo-staging-environment</link>
      <guid>https://cloudpilot.app/blog/odoo-staging-environment</guid>
      <pubDate>Fri, 09 Oct 2026 06:00:00 GMT</pubDate>
      <description>What goes wrong when Odoo changes are tested on production, what a safe staging copy includes, and a simple workflow to test modules and upgrades first.</description>
    </item>
    <item>
      <title>How to upgrade Odoo 18 to 19 safely with a staging copy</title>
      <link>https://cloudpilot.app/blog/upgrade-odoo-18-to-19</link>
      <guid>https://cloudpilot.app/blog/upgrade-odoo-18-to-19</guid>
      <pubDate>Thu, 08 Oct 2026 06:00:00 GMT</pubDate>
      <description>A step-by-step plan for moving from Odoo 18 to 19: port custom modules, test the upgrade on a copy, let users check it, then cut over with a way back.</description>
    </item>
    <item>
      <title>Odoo backup strategy: what to back up, how often, and where</title>
      <link>https://cloudpilot.app/blog/odoo-backup-strategy</link>
      <guid>https://cloudpilot.app/blog/odoo-backup-strategy</guid>
      <pubDate>Wed, 07 Oct 2026 14:00:00 GMT</pubDate>
      <description>What a complete Odoo backup contains, how often to take one, how long to keep it, where to store copies and how to test that your restores actually work.</description>
    </item>
    <item>
      <title>The best Odoo hosting platforms in 2026</title>
      <link>https://cloudpilot.app/blog/best-odoo-hosting-platforms-2026</link>
      <guid>https://cloudpilot.app/blog/best-odoo-hosting-platforms-2026</guid>
      <pubDate>Wed, 07 Oct 2026 09:00:00 GMT</pubDate>
      <description>Odoo Online, Odoo.sh, Cloudpepper, EasyInstance, CloudPilot or a plain VPS? We compare the main Odoo hosting options on editions, control, staging, backups and pricing.</description>
    </item>
    <item>
      <title>Odoo Community vs Enterprise: which edition should you host?</title>
      <link>https://cloudpilot.app/blog/odoo-community-vs-enterprise-hosting</link>
      <guid>https://cloudpilot.app/blog/odoo-community-vs-enterprise-hosting</guid>
      <pubDate>Wed, 07 Oct 2026 09:00:00 GMT</pubDate>
      <description>The real differences between Odoo Community and Enterprise, what each means for hosting, and how to start on Community and move to Enterprise later without changing servers.</description>
    </item>
    <item>
      <title>How to migrate from Odoo.sh to your own cloud</title>
      <link>https://cloudpilot.app/blog/migrate-from-odoo-sh</link>
      <guid>https://cloudpilot.app/blog/migrate-from-odoo-sh</guid>
      <pubDate>Wed, 07 Oct 2026 09:00:00 GMT</pubDate>
      <description>A step-by-step plan for moving an Odoo database from Odoo.sh to AWS, Google Cloud, Azure, Hetzner or any server: backups, custom modules, testing, DNS cutover and your Enterprise subscription.</description>
    </item>
    <item>
      <title>How much does Odoo hosting cost in 2026?</title>
      <link>https://cloudpilot.app/blog/odoo-hosting-cost</link>
      <guid>https://cloudpilot.app/blog/odoo-hosting-cost</guid>
      <pubDate>Wed, 07 Oct 2026 09:00:00 GMT</pubDate>
      <description>Break down the real cost of hosting Odoo: licenses, servers, hosting platforms, backups and your time. Compare Odoo.sh, managed hosts and your own cloud for a typical business.</description>
    </item>
    <item>
      <title>Odoo server sizing: how many workers and how much RAM?</title>
      <link>https://cloudpilot.app/blog/odoo-workers-server-sizing</link>
      <guid>https://cloudpilot.app/blog/odoo-workers-server-sizing</guid>
      <pubDate>Wed, 07 Oct 2026 09:00:00 GMT</pubDate>
      <description>How to size an Odoo server: the worker formula, RAM per worker, memory limits, cron threads and PostgreSQL settings, with a ready-made table from 2 to 16 vCPUs.</description>
    </item>
  </channel>
</rss>
