odoo

Название роли

Ansible роль для установки Odoo Community.

Требования

Эта роль помогает установить и настроить Odoo Community edition. Odoo 9 и 10 можно установить на CentOS 7, но Odoo 11 требует более новой версии Python, чем доступная на CentOS. Поэтому, если вы хотите продолжать использовать семью RedHat, вам нужно будет использовать Fedora 26.

Переменные роли

Название переменной Значение по умолчанию Описание
odoo_config_file '/etc/odoo/odoo.conf' Полный путь к файлу конфигурации.
odoo_enable_odoo9_repo false Нужно ли настраивать репозиторий Odoo 9.
odoo_enable_odoo10_repo false Нужно ли настраивать репозиторий Odoo 10.
odoo_enable_odoo11_repo false Нужно ли настраивать репозиторий Odoo 11.
odoo_install_wkhtmltopdf false Нужно ли устанавливать Wkhtmltopdf.
odoo_package_name odoo Название пакета Odoo (при необходимости можно указать номер версии). Для Odoo 9 нужно изменить на /etc/odoo/openerp-server.conf.

Пример плейбука

Настройте следующие переменные:

---
odoo_enable_odoo10_repo: true
odoo_install_wkhtmltopdf: true
odoo_settings:
  admin_passwd: XXX_TOP_SECRET_XXX
  db_host: False
  db_port: False
  db_user: odoo
  db_password: False

Затем добавьте что-то подобное в ваш плейбук:

---
- name: Тестовый плейбук для роли ofbiz.
  hosts: odoo10
  roles:
    - locp-odoo

Лицензия

GPLv3

Информация об авторе

Разработано League of Crafty Programmers Ltd.

Для сообщения о проблемах или внесения предложений, пожалуйста, перейдите по ссылке https://github.com/locp/ansible-role-odoo

О проекте

Ansible role to install Odoo Community.

Установить
ansible-galaxy install locp/ansible-role-odoo
Лицензия
gpl-3.0
Загрузки
392