# Odoo 17.0.1 **Проект состоит из 2 веток:** 1. `main` - ветка с чистым ядром Odoo, которое содержит минимальное количество модулей, которые требуются для запуска ядра. 2. `develop` - ветка с минимальным набором модулей платформы *Talisman* **🚀 Запуск:** 1. Склонируйте репозиторий 2. Перейдите в склонированный репозиторий; 3. Создайте виртуальное окружение: ``` python3 -m venv venv ``` 4. Активируйте его: ``` source venv/bin/activate ``` 5. Установите необходимые зависимости: ``` pip install -r requirements.txt ``` 6. Создайте файл конфигурации: ``` nano odoo.conf ``` 7. Заполните cfg файл: *⚠️ Путь к директории addons необходимо указывать, если запуск будет производиться из ветки `develop`. Если нужно запустить чистое ядро odoo, то в `addons_path` нужно указать только путь к директории `core`.* ``` [options] addons_path = /<путь_к_склонированному_репозиторию>/odoo_17.0.1/core,/<путь_к_склонированному_репозиторию>/odoo/odoo_17.0.1/addons admin_passwd = $pbkdf2-sha512$600000$UEoJYcyZc05pbe19DyFECA$dSLEivRhrujPKG5d3gd92PuzKQ3kr9pmBkZdu3xEaj95THcCCSBEghIVsDxxlk> csv_internal_sep = , data_dir = /home/debian/.local/share/Odoo db_host = False db_maxconn = 64 db_maxconn_gevent = False db_name = <название_бд> db_password = False db_port = False db_sslmode = prefer db_template = template0 db_user = False dbfilter = demo = {} email_from = False from_filter = False geoip_city_db = /usr/share/GeoIP/GeoLite2-City.mmdb geoip_country_db = /usr/share/GeoIP/GeoLite2-Country.mmdb gevent_port = 8072 http_enable = True http_interface = http_port = 8069 import_partial = limit_memory_hard = 2684354560 limit_memory_soft = 2147483648 limit_request = 65536 limit_time_cpu = 60 limit_time_real = 120 limit_time_real_cron = -1 list_db = True log_db = False ``` 8. Запустите Odoo: ``` python3 odoo-bin -d --config=odoo.conf -s ```