bots4.me

Odoo Automation Hosting Comparison

Written by

in

Логотип BOTS4.me

Odoo Online vs Odoo.sh vs On-Premise: що з цього можна автоматизувати?

Чесне порівняння трьох типів хостингу Odoo — крізь призму автоматизації

Більшість порівнянь хостингу Odoo сперечаються про ціну й контроль. Тут поставлено запитання, яке дається взнаки пізніше: коли ваші дані вже всередині, скільки насправді можна автоматизувати? Відповідь різко відрізняється для Odoo Online, Odoo.sh і on-premise — бо один із трьох варіантів взагалі не допускає власних модулів на Python, що непомітно виключає більшість надбудов автоматизації. Нижче — порівняння трьох варіантів, що кожен із них означає для автоматизації і як BOTS4.me підключається до всіх трьох (версії Odoo 13–19).

🎯 Чому вибір хостингу визначає ваші можливості автоматизації

Пастка зазвичай спрацьовує за кілька місяців після запуску. Компанія обирає Odoo Online за простоту — жодних серверів, автоматичні оновлення, передбачувані витрати. Потім команда хоче автоматизувати щось реальне: імпорт замовлень із листів, зіставлення банківських платежів, надсилання нагадувань про оплату. Вони знаходять багатообіцяючий модуль у магазині застосунків, натискають «Встановити»… і виявляють, що встановити його неможливо, бо Odoo Online не допускає власних чи сторонніх модулів на Python. Там працюють лише стандартні застосунки самої Odoo.

Одне це правило платформи ділить світ Odoo надвоє: хостинг, де сервер можна розширювати (Odoo.sh і on-premise), і хостинг, де не можна (Odoo Online). Будь-яка стратегія автоматизації, що залежить від встановлення коду всередині Odoo, працює в першій групі й не працює в другій. Хороша новина: автоматизація, яка звертається до Odoo ззовні, через стандартний API Odoo, працює всюди — і саме цей підхід рекомендує цей посібник незалежно від хостингу.

🏗️ Три типи хостингу простими словами

☁️ Odoo Online (SaaS)

Повністю кероване хмарне середовище Odoo. Жодних робіт з інфраструктурою, оновлення версій виконує Odoo, найшвидший старт. Компроміс — розширюваність: жодних власних модулів на Python, жодного доступу до сервера, жодних сторонніх модулів із магазину застосунків, які містять код на Python. Ви налаштовуєте те, що постачає Odoo, — і інтегруєтеся ззовні через API, який Odoo включає в тариф Custom.

🚀 Odoo.sh (PaaS)

Керована хмарна платформа Odoo для доопрацьованих баз даних. Ви отримуєте розгортання на основі git, тестові гілки та повну підтримку власних і сторонніх модулів — без потреби утримувати власні сервери. Можливостей більше, ніж в Online, і керувати доводиться теж більшим, ніж в Online (розробники, оновлення модулів, тестування оновлень).

🖥️ On-Premise / власний сервер

Odoo Community або Enterprise на ваших власних серверах чи хмарних віртуальних машинах. Повна свобода — будь-які модулі, будь-які доопрацювання, повний доступ до бази даних і операційної системи — і повна відповідальність: хостинг, безпека, резервні копії, моніторинг та оновлення версій цілком на вас.

Критерії автоматизації ☁️ Odoo Online 🚀 Odoo.sh 🖥️ On-Premise
Власні модулі на Python ❌ Не дозволено ✅ Повна підтримка ✅ Повна підтримка
Сторонні надбудови автоматизації (магазин застосунків) ❌ Більшість не встановиться ✅ Так ✅ Так
Доступ до зовнішнього API (для зовнішніх інтеграцій) ✅ Так, із ключами API (тариф Custom) ✅ Так ✅ Так
Навантаження на інфраструктуру & обслуговування ✅ Немає — цим займається Odoo ⚠️ Низьке-середнє — платформою керує Odoo, модулі ваші ❌ Високе — усе ваше
Оновлення версій ✅ Керує Odoo ⚠️ Інструменти надано, тестування за вами ❌ Повністю вручну
Тип конектора BOTS4.me ✅ Ключ API (+ необов’язковий XML-помічник без коду) ✅ Конектор Python (підключення в один клік) ✅ Конектор Python в один клік
Запуск безкоштовного місяця Discovery На картці застосунку на bots4.me/bots В Odoo, у рядку застосунку (або на bots4.me/bots) В Odoo, у рядку застосунку (або на bots4.me/bots)
Підключення Odoo та поштової скриньки до застосунку URL Odoo, логін і API-ключ в Access Manager; поштова скринька через вхід у Gmail / Microsoft 365 або IMAP Один клік: «+ Це Odoo як ERP» і «+ Моя пошта IMAP» Один клік: «+ Це Odoo як ERP» і «+ Моя пошта IMAP»
Чиї права використовують боти ⚠️ Користувача, чий API-ключ ви вставили: права надаєте ви ✅ Технічного користувача, який отримує лише права ваших активних застосунків (він вважається користувачем Odoo) ✅ Технічного користувача, який отримує лише права ваших активних застосунків (він вважається користувачем Odoo)
Поновлення API-ключа (Odoo 18 і новіші) ⚠️ Створіть новий ключ і вставте його до завершення строку дії старого ✅ Банер в Odoo; «Відключити», потім «Підключити» ✅ Банер в Odoo; «Відключити», потім «Підключити»
Застосунки BOTS4.me, що працюють з Odoo ✅ Однаково на всіх трьох ✅ Однаково на всіх трьох ✅ Однаково на всіх трьох

Чесний підсумок: Odoo Online найпростіший в експлуатації і найскладніший для розширення зсередини. Odoo.sh і on-premise можна розширювати вільно — ціною того, що ви берете на себе більшу частину інфраструктури.

Примітка про тариф: для доступу до API в Odoo Online потрібен тариф Odoo Custom; Odoo.sh і локальне встановлення працюють на будь-якому тарифі.

☁️ Автоматизація Odoo Online — попри заборону Python

Оскільки Odoo Online забороняє власний код на Python, більшості надбудов автоматизації для нього просто не існує. Але Odoo Online підтримує свій стандартний зовнішній API на тарифі Custom з автентифікацією за персональними ключами API — і саме цим шляхом іде BOTS4.me:

  • Крок 1: У своїй базі даних Odoo Online відкрийте Settings → Users & Companies → Users, оберіть користувача, від імені якого мають діяти боти, відкрийте Account Security (увімкніть режим розробника, якщо вкладку приховано) і натисніть New API Key. Скопіюйте ключ — Odoo показує його лише один раз.
  • Крок 2 (необов’язково): Установіть «BOTS4.me for Odoo Online» з apps.odoo.com. Це модуль лише з даними, без Python, тож Odoo Online його приймає; він додає застосунок BOTS4.me з пунктами Підключення / Панель керування, Посібник із налаштування та Як створити ключ API.
  • Крок 3: Увійдіть на bots4.me/bots, натисніть Почати безкоштовний місяць Discovery на картці застосунку й один раз прийміть Умови — банківська картка не потрібна. Потім відкрийте Налаштування (шестірня) → застосунок → Access Manager → Додати призначення або Додати джерело → ERP → Odoo. Введіть URL вашого Odoo (для yourcompany.odoo.com Database Name заповнюється автоматично), електронну адресу для входу користувача та API-ключ, потім натисніть Додати обліковий запис ERP. Тепер боти звертаються до вашого Odoo ззовні, через HTTPS.

Жодного доступу до сервера, жодного розгортання коду, жодного ризику для ваших автоматичних оновлень. Боти працюють із правами користувача, чий ключ ви вставили, тож надайте цьому користувачеві те, що потрібно вашим застосункам: Sales (Administrator), Contact Creation та Purchase (User) для Mail2ERP; Sales (Administrator), Contact Creation, Invoicing (Billing) та Inventory (User) для AutoERP; Invoicing (Billing) та Accounting (Accountant) для Pay2ERP; Invoicing (Billing) для AutoCASH; Purchase (User) та Contact Creation для Supplier2ERP. Окремий користувач для інтеграції зберігає журнали Odoo чистими, але вважається платним користувачем Odoo; ключ вашого власного адміністратора теж підходить.

🚀 Автоматизація Odoo.sh і On-Premise — повноцінний конектор

На Odoo.sh і на Odoo на власному сервері власні модулі вітаються, тож ви отримуєте багатші можливості: безкоштовний модуль «BOTS4.me Connect» на Python з apps.odoo.com — який один раз додається до репозиторію Odoo.sh або теки addons, а потім підключається в один клік — додає:

  • Кероване входження — підключення до вашого облікового запису BOTS4.me просто з Odoo, із кодом двофакторної автентифікації, коли для вашого облікового запису ввімкнено 2FA.
  • Меню-лаунчпад — ваші боти з’являються у вигляді меню всередині Odoo, за один клік від ваших щоденних екранів.
  • Посилання на панель керування з уже виконаним входом — адміністратори відкривають панель керування BOTS4.me, журнали та налаштування просто з Odoo без повторного входу.

Під капотом конектор Python підписує кожен запит, який надсилає до BOTS4.me, за HMAC лише через HTTPS, показує ключі лише адміністраторам Odoo й дозволяє ботам працювати через окремого технічного користувача, який отримує лише ті групи користувачів Odoo, що потрібні вашим активним застосункам; в Odoo Online боти діють із правами користувача, чий ключ API ви вставляєте. Повний покроковий опис — у посібнику зі встановлення конектора Odoo.

🧭 Спробуйте в безкоштовний місяць Discovery — на будь-якому хостингу

Перший місяць кожного застосунку з безкоштовним стартом (Mail2ERP, Pay2ERP, AutoCASH, Supplier2ERP, AutoERP, AutoSTOCK, AutoPURCHASE і ClientFACTORY, а також AutoSPAM, Mail2CLOUD і Mail2KNOW для вашої поштової скриньки та AutoGEO для вашого сайту) — безкоштовний місяць Discovery: обсяг використання тарифу Personal, багато функцій Family та Business, відкритих для спроби, і жодної банківської картки.

  • Odoo Online: увійдіть на bots4.me/bots, натисніть Почати безкоштовний місяць Discovery на картці застосунку й один раз прийміть Умови, потім додайте свій Odoo в Налаштування → застосунок → Access Manager (URL, логін, API-ключ).
  • Odoo.sh і власний сервер: в Odoo відкрийте BOTS4.me Connect → Налаштування, один раз натисніть Спочатку заповніть платіжні дані, потім Почати безкоштовний місяць Discovery у рядку застосунку. Це Odoo та його поштова скринька IMAP, якщо вона є, підключаються тим самим кліком.
  • Потім — на будь-якому типі хостингу: на вкладці Керування застосунку ввімкніть живлення бота й залиште режим DEMO. Перемикачі з позначкою Discovery на вкладці «Керування» входять у ваш безкоштовний місяць і спочатку вимкнені — увімкніть ті, які хочете спробувати. Прочитайте лист зі звітом DEMO та вкладку Журнали.
  • Переходьте в LIVE: коли звіти DEMO виглядають правильно, встановіть Режим на LIVE на вкладці «Керування» — ця опція стає доступною після першого листа зі звітом DEMO.
  • Після завершення місяця: застосунок сам продовжує роботу на безкоштовному тарифі з невеликим місячним обсягом: коли його вичерпано, нові завдання чекають наступного місяця або доки ви не оберете тариф, а вже розпочате завдання завжди доводиться до кінця. Оберіть тариф, щоб зберегти всі функції, — див. таблицю тарифів на сторінці продукту застосунку.

Докладна покрокова інструкція для кожного типу хостингу: посібник із установлення конектора Odoo.

🤖 Одне підключення, усі застосунки для Odoo, версії 13–19

🔌

Підключіться один раз
(XML-помічник або модуль на Python)

→
⚙️

Запуск кожного застосунку
з однієї панелі

→
✅

Автоматизуйте цикл від замовлення до оплати
і від закупівлі до платежу

Який би хостинг ви не використовували, одне підключення обслуговує всі застосунки BOTS4.me, що працюють з Odoo: Mail2ERP (прийом замовлень із пошти), AutoERP (підтвердження, відвантаження, виставлення рахунків), Pay2ERP (зіставлення банківських платежів), AutoCASH (нагадування про оплату) і Supplier2ERP (підтвердження постачальників), а також AutoSTOCK (точки поповнення), AutoPURCHASE (чернетки замовлень на закупівлю) і ClientFACTORY (нові ліди). AutoSPAM, Mail2CLOUD і Mail2KNOW потрібна лише поштова скринька. Кожен застосунок для Odoo підтримує версії Odoo з 13 по 19 і запускається в режимі DEMO: надсилає поштою, що зробив би, і нічого не записує. Коли звіти DEMO виглядають правильно, встановіть Режим на LIVE на вкладці «Керування» — він стає доступним після першого листа зі звітом DEMO. Перший місяць кожного застосунку з безкоштовним стартом — безкоштовний місяць Discovery; після його завершення застосунок сам продовжує роботу на безкоштовному тарифі з невеликим місячним обсягом, якщо ви не оберете тариф.

⚠️ Не змінюйте хостинг лише заради автоматизації

Якщо ви на Odoo Online і розглядаєте дорогий перехід на Odoo.sh лише заради модулів автоматизації, спочатку перевірте, чи не покриває ваші потреби зовнішня автоматизація. Імпорт замовлень, звіряння платежів, нагадування про оплату та підтвердження постачальників працюють в Online через стандартний API Odoo, а ви зберігаєте оновлення під керуванням Odoo і нульове обслуговування. Єдина додаткова робота — вставити API-ключ і поновлювати його до завершення строку дії. Для доступу через API Odoo Online потребує тарифу Custom від Odoo.

❓ Часті запитання

Чи можна встановлювати власні модулі на Odoo Online?

Ні. Odoo Online (редакція SaaS) не допускає власних чи сторонніх модулів на Python — там працюють лише стандартні застосунки Odoo. Саме тому більшість надбудов автоматизації з магазину застосунків не можна встановити на Odoo Online. Автоматизація все одно можлива через стандартний зовнішній API Odoo, який Odoo Online підтримує на тарифі Custom з персональними ключами API.

Чи працює BOTS4.me з Odoo Online?

Так. Odoo Online забороняє Python-модулі, тож ви підключаєтеся з боку bots4.me: створіть API-ключ у Settings → Users & Companies → Users → ваш користувач → Account Security, потім додайте свій Odoo в Access Manager застосунку на bots4.me/bots. Необов’язковий допоміжний модуль лише з даними «BOTS4.me for Odoo Online» додає меню BOTS4.me всередині Odoo. Після цього кожен застосунок BOTS4.me, що працює з Odoo, працює на Odoo Online так само, як на Odoo.sh або власному сервері. Для доступу через API Odoo Online потребує тарифу Custom від Odoo.

Де створити ключ API в Odoo Online?

Увійдіть в Odoo як користувач, від імені якого мають діяти боти, перейдіть до Settings → Users & Companies → Users → цей користувач → Account Security (увімкніть режим розробника, якщо вкладку приховано) і створіть новий ключ API; в Odoo 18 і новіших виберіть, як довго він діятиме. Вставте цей ключ разом з URL бази даних у форму підключення на bots4.me/bots.

Чим відрізняється конектор BOTS4.me на Odoo Online і на Odoo.sh?

Боти виконують ту саму роботу в обох випадках. На Odoo.sh і власному сервері повноцінний Python-конектор («BOTS4.me Connect» на apps.odoo.com) додає: покроковий вхід усередині Odoo, «Почати безкоштовний місяць Discovery» та підключення Odoo й IMAP одним кліком у рядку кожного застосунку, технічного користувача, який отримує лише права ваших активних застосунків, банер про поновлення API-ключів Odoo 18+ і посилання на панель BOTS4.me з виконаним входом. В Odoo Online ви натомість вставляєте API-ключ на bots4.me: боти використовують права цього користувача, а ключ ви поновлюєте самі до завершення строку його дії.

Які версії Odoo підтримує BOTS4.me?

Odoo з 13 по 19 версію: Community та Enterprise на власному сервері, а також Odoo.sh і Odoo Online на тих версіях, які там використовує Odoo. Одне підключення обслуговує всі застосунки BOTS4.me, що працюють з Odoo; кожен застосунок ви запускаєте окремо на bots4.me/bots або, з конектором, із його рядка всередині Odoo.

Чи потрібно переходити з Odoo Online на Odoo.sh, щоб автоматизувати свої процеси?

Зазвичай ні. Міграція має сенс, коли вам потрібні глибокі доопрацювання всередині бази даних (власні моделі, змінені бізнес-процеси, індивідуальний інтерфейс). Для автоматизації імпорту замовлень, зіставлення платежів, нагадувань про оплату, закупівель і правил поповнення автоматизація на основі API, як-от BOTS4.me, працює на Odoo Online як є, на тарифі із зовнішнім доступом до API (тариф Custom від Odoo) — а ви зберігаєте оновлення, якими керує Odoo, та нульове обслуговування серверів.

Наскільки безпечно підключати зовнішній сервіс автоматизації до Odoo?

Конектор Python від BOTS4.me підписує свої запити за HMAC лише через HTTPS, а боти діють через окремого технічного користувача, який отримує лише ті групи користувачів Odoo, що потрібні вашим активним застосункам (в Odoo Online — через користувача, чий ключ API ви вставляєте). Платформа розміщена в ЄС, створена з урахуванням GDPR, пропонує 2FA, а кожен бот починає роботу в Демо-режимі — показуючи, що він зробив би, нічого не записуючи, — перш ніж ви переведете його в режим LIVE.

📚 Пов’язані посібники

🔗 Джерела та додаткові матеріали

Офіційна документація та стандарти, на які посилається цей посібник. Зовнішні посилання відкриваються в новій вкладці.

Що б ви не розмістили, це можна автоматизувати

Odoo Online, Odoo.sh або власний сервер: підключіться один раз, запустіть застосунок і поспостерігайте за його першим запуском у режимі DEMO. Перший місяць безкоштовний, без банківської картки; після цього застосунок просто продовжує роботу на безкоштовному тарифі.

🌐 BOTS4.me повністю працює вашою мовою — англійська для налаштування та роботи автоматизації вам не потрібна. Цю сторінку перекладено з нашого англійського оригіналу. Запропонувати краще формулювання →