Установка Odoo на свой сервер: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка Odoo на свой сервер». Страница справочника целиком: Установка Odoo на VPS.
Коротко о теме
Установка Odoo на VPS: официальный образ odoo:20.0 и PostgreSQL 15, мастер-пароль, HTTPS через Caddy, копии базы с filestore, замена Dolibarr.
Подробности по разделам
Что входит в Odoo Community и чем он отличается от Enterprise
Платная Enterprise содержит дополнительные приложения, которых в бесплатной версии нет, поэтому до внедрения сверьте список нужных функций с составом Community. Сравнение с отдельными CRM лежит на странице self hosted CRM, а похожая по задачам система на другом фреймворке описана в разборе ERPNext. Откройте список модулей и найдите локализацию под российские УПД и НДС.
Какие требования у Odoo к серверу и PostgreSQL
Три ответа, и калькулятор подберёт готовую конфигурацию
HTTPS для Odoo: обратный прокси, proxy_mode и закрытый список баз
Раньше этого делать нельзя, иначе создать первую базу будет негде. Для нескольких баз на одном домене подойдёт параметр --db-filter, пример из описания образа: --db-filter=odoo_db_.*.
Пользователи Odoo: как завести сотрудников и ограничить права
Первому пользователю, который создал базу, сразу смените пароль на длинный и включите для него двухфакторный вход.
Odoo или Dolibarr: что ставить небольшой компании
Если вы планируете в одной базе вести продажи, закупки, склад и сайт, берите Odoo. А когда нужна только база клиентов с почтой и сделками, хватит лёгкой CRM: EspoCRM.
Копии Odoo: база, каталог вложений и обновление версии
Менеджер баз Odoo тоже умеет выгружать архив с базой и вложениями, но после list_db = False он закрыт, поэтому ночную копию лучше настроить по расписанию снаружи. В списке тегов образа есть датированный, например 20.0-20261015: закрепите его, и обновление не произойдёт само. Смена ветки с 18.0 на 19.0 не сводится к замене образа, потому что меняется схема базы: переход проверяйте на копии.
Ключевые цифры
- Если её нет, бухгалтерию придётся вести отдельно, например в 1С ( сервер под 1С ), а Odoo оставить под продажи и склад.
- Поставьте Docker с Compose, сохраните compose-файл с образами odoo:20.0 и postgres:15, создайте config/odoo.conf с мастер-паролем и выполните docker compose up -d.
- Затем откройте порт 8069 и создайте базу в браузере.
- Чтобы открыть его по домену с HTTPS, поставьте перед контейнером обратный прокси (Caddy или Nginx), направьте его на 127.0.0.1:8069 и включите в odoo.conf параметр proxy_mode.
- Для старта на 5-10 человек хватит 4 ГБ и 2 ядер (оценка редакции): в Таймвеб Клауд это MSK Ultra 50 за 5 480 ₽ в месяц на 14 октября 2026.
- Community бесплатна и открыта по лицензии LGPL-3.0.
Данные на 14 октября 2026. Цены приведены для ознакомления и могут отличаться от актуальных. Перед покупкой проверяйте их на сайте провайдера.
Термины на странице
- PostgreSQL
- PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
- PHP
- PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
- 1С
- 1С это программы учёта. На сервере их запускают в файловом или клиент-серверном режиме, второй нужен для большой базы и многих пользователей.
- Nginx
- Nginx это веб-сервер и обратный прокси. Его часто ставят перед приложением, чтобы раздавать статику и держать HTTPS.
- Debian
- Debian это дистрибутив Linux, на котором основана Ubuntu. Его ценят за стабильность.
- Python
- Python это язык программирования. На сервере на нём часто пишут ботов и скрипты.
- ОЗУ
- ОЗУ это оперативная память. Её чаще всего не хватает раньше, чем процессора: базы данных и сайты на CMS держат данные в памяти.
- Облачный сервер
- Облачный сервер это VPS, ресурсы которого можно менять на ходу, а оплата часто почасовая.
Что проверить
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.