Установка Odoo на свой сервер: коротко и с данными

Конспект страницы: 8 разделов коротко, данные на 14 октября 2026 и ответы на 5 вопросов. Полный разбор с примерами: Установка Odoo на свой сервер.

Коротко

Установка Odoo на свой сервер идёт через официальный образ Docker: контейнер Odoo слушает порт 8069 и подключается к отдельному контейнеру PostgreSQL. Odoo это набор приложений на одной базе: CRM, продажи, склад, закупки и счета, а версия Community бесплатна и открыта по лицензии LGPL-3.0. Для команды до 10 человек на CRM и продажах хватит 2 ядер и 4 ГБ памяти (оценка редакции).

Конспект по разделам

Что входит в Odoo Community и чем он отличается от Enterprise

Приложения Odoo включаются по одному, и все работают с общей базой клиентов, товаров и документов. Начать можно с CRM, а склад и закупки добавить позже, не переезжая на другую систему. Community распространяется бесплатно.

Какие требования у Odoo к серверу и PostgreSQL

Для старта на пять-десять человек берите 4 ГБ памяти и 2 ядра. Это готовая конфигурация MSK Ultra 50 за 5 480 ₽ в месяц на 14 октября 2026. Если база вырастет, вынесите её в управляемый PostgreSQL, и копиями базы займётся провайдер.

Установка Odoo в Docker с PostgreSQL по шагам

Пароль в блоке odoo и пароль в блоке db должны совпадать. Каталог addons нужен для сторонних модулей: положите модуль туда, перезапустите контейнер и обновите список приложений.

HTTPS для Odoo: обратный прокси, proxy_mode и закрытый список баз

Откройте порт 8069 только для прокси: в compose замените 8069:8069 на 127.0.0.1:8069:8069. Перед контейнером поставьте Caddy, он сам получит сертификат: В odoo.conf добавьте proxy_mode = True, чтобы Odoo доверял заголовкам X-Forwarded от прокси и не выдавал в письмах ссылки с http. Когда база создана, добавьте list_db = False: посторонним перестанут открываться выбор базы и менеджер баз.

Пользователи Odoo: как завести сотрудников и ограничить права

Сотрудников добавляют в Настройки, Пользователи и компании, Пользователи. В карточке на вкладке прав каждому приложению задаётся свой уровень: например, менеджер видит продажи, а кладовщик только склад. Приглашение уходит письмом, поэтому сначала подключите исходящую почту: без неё ссылку для первого входа придётся передавать вручную.

Odoo или Dolibarr: что ставить небольшой компании

Dolibarr это ERP и CRM на PHP: он ставится как обычный сайт, умеет счета, предложения клиентам, контакты и склад, а нужные модули включаются в настройках. Odoo построен на Python и PostgreSQL, у него больше приложений и они лучше связаны между собой, но и сервер ему нужен посерьёзнее. Если задача сводится к счетам, контактам и простому складу, Dolibarr проще поднять и обслуживать.

Копии Odoo: база, каталог вложений и обновление версии

В копию Odoo входят две части: дамп PostgreSQL и каталог вложений внутри /var/lib/odoo. Дамп делает команда docker compose exec db pg_dump -U odoo имя_базы > odoo.sql, том odoo-data сохраняйте отдельно. Куда выносить файлы с сервера, описано на странице сервер для бэкапов.

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

Данные

ПараметрЗначение
Образ Dockerodoo, теги 18.0, 19.0 и 20.0 (список на 15.10.2026)
База данныхPostgreSQL, в примерах образа postgres:15
Порт8069
Каталоги данных/var/lib/odoo (данные и вложения), /etc/odoo (настройки), /mnt/extra-addons (свои модули)
Подключение к базепеременные HOST, PORT, USER, PASSWORD

Данные на 14 октября 2026.

Вопросы и ответы

Как установить Odoo на Ubuntu через Docker?

Поставьте Docker с Compose, сохраните compose-файл с образами odoo:20.0 и postgres:15, создайте config/odoo.conf с мастер-паролем и выполните docker compose up -d. Затем откройте порт 8069 и создайте базу в браузере.

Какой порт использует Odoo и как открыть его по домену?

Odoo отвечает на порту 8069. Чтобы открыть его по домену с HTTPS, поставьте перед контейнером обратный прокси (Caddy или Nginx), направьте его на 127.0.0.1:8069 и включите в odoo.conf параметр proxy_mode.

Сколько оперативной памяти нужно Odoo на VPS?

Официального минимума в описании образа нет. Для старта на 5-10 человек хватит 4 ГБ и 2 ядер (оценка редакции): в Таймвеб Клауд это MSK Ultra 50 за 5 480 ₽ в месяц на 14 октября 2026.

Чем Odoo Community отличается от Enterprise?

Community бесплатна и открыта по лицензии LGPL-3.0. В платной Enterprise есть приложения, которых в Community нет, поэтому сверяйте нужные функции до установки.

Подойдёт ли Odoo вместо Dolibarr для небольшой компании?

Да, если нужны продажи, склад, закупки и сайт в одной базе. Для одних только счетов и контактов Dolibarr проще по стеку (PHP) и по ресурсам.