Налаштування

Перегляд Settings дозволяє керувати конфігурацією вашого проекту.

Назва проекту

Назва проекту визначає адресу вашої виробничої бази даних, а також похідні URL-адреси для проміжного та розробницького середовищ. Після збереження нова назва застосовується безпосередньо до виробничої гілки. Однак для проміжних та розробницьких URL-адрес зміна відобразиться лише після перебудови.

Налаштування назви проекту

Співробітники

Щоб надати доступ користувачу GitHub, введіть його ім’я користувача та натисніть Add. За замовчуванням користувачеві надається роль Developer. Клацніть спадне меню, щоб вибрати іншу:

  • Admin: повний доступ до всіх функцій і інструментів Odoo.sh. Ця роль призначена для управління проектом і має ексклюзивний доступ до налаштувань проекту.

  • Tester: доступ до проміжних і розробницьких баз даних та їхніх інструментів. Ця роль призначена для користувачів, які виконують приймальне тестування користувачів (UAT). Тестувальники можуть працювати з копіями виробничих даних, але не можуть отримати доступ до виробничої бази даних через інструменти Odoo.sh.

  • Developer: немає доступу до виробничої та проміжної баз даних. Ця роль призначена для користувачів, які змінюють код, але не повинні мати доступу до виробничих даних. Розробники не можуть підключатися до виробничої або проміжної бази даних і не мають доступу до веб-оболонки або журналів сервера.

Налаштування співавторів

Доступ до функцій за етапами та ролями

Етап

Функція

Розробник

Тестувальник

Адміністратор

Розробка

Connect + / Connect as

History

Mails

Редактор

Монітор

Журнали

Оновлення

Налаштування

Статус

Проміжне середовище

Connect + / Connect as

History

Mails

Оболонка

Редактор

Монітор

Журнали

Оновлення

Налаштування

Статус

Виробництво

Connect + / Connect as

History

Оболонка

Редактор

Монітор

Журнали

Резервні копії

Оновлення

Налаштування

Статус

Історія

: Доступно

: Недоступно

Примітка

  • Тільки адміністратори можуть отримати доступ до журналів аудиту та налаштувань проекту.

  • Усі ролі можуть отримати доступ до сторінки збірок, але доступні функції залежать від кожної ролі.

Публічний доступ

Коли ввімкнено Дозволити публічний доступ, сторінка збірок стає загальнодоступною, що дозволяє відвідувачам підключатися до збірок розробки. Відвідувачі також можуть отримати доступ до журналів, оболонки та листів для збірок розробки. Продакшн та проміжні збірки залишаються приватними; відвідувачі можуть лише переглядати їхній статус.

Налаштування публічного доступу

Статуси коммітів GitHub

Ви можете додати токен GitHub, щоб дозволити Odoo.sh надсилати статуси комітів назад до GitHub. Токен повинен мати дозвіл репозиторію статуси комітів (запис).

Налаштування статусів комітів GitHub

Див. також

Для отримання додаткової інформації зверніться до документації GitHub щодо керування токенами доступу.

Ключ GitHub та вебхук

Ключ розгортання та вебхук автоматично створюються у вашому репозиторії GitHub, щоб дозволити Odoo.sh отримувати код та отримувати сповіщення про коміти. Оскільки вони можуть бути ненавмисно змінені або видалені, ви можете використовувати кнопки Перевірити ключ розгортання та Перевірити вебхук нижче, щоб перевірити їх конфігурацію.

Налаштування ключа GitHub та вебхука

Примітка

Для цього необхідні адміністративні права на репозиторій GitHub.

Субмодулі

Команда git submodule дозволяє інтегрувати інші Git-проєкти у вашу кодову базу без безпосереднього копіювання коду.

Налаштування submodules

Примітка

Необхідний Git-репозиторій, що містить модулі Odoo, наприклад з Odoo Apps Store або спільнотних модулів.

Приватні репозиторії

Перед додаванням приватного репозиторію GitHub як submodule необхідно додати deploy key:

  1. Вставте SSH URL під-репозиторію (наприклад, git@github.com:USERNAME/REPOSITORY.git) і натисніть Додати.

  2. Скопіюйте згенерований Публічний ключ.

  3. На GitHub під-репозиторію перейдіть до Налаштування ‣ Deploy keys.

  4. Натисніть Додати deploy key, введіть Назву, вставте публічний ключ у поле Ключ і натисніть Додати ключ.

Щоб додати публічний репозиторій або приватний репозиторій з deploy key як submodule:

  1. Додайте submodule до вашого проєкту.

    git submodule add -b BRANCH git@github.com:USERNAME/REPOSITORY.git PATH
    
  2. Закомітьте та відправте зміни.

    git commit -a && git push -u origin master
    
  3. Зачекайте, поки Odoo.sh перебудує проєкт.

Розмір виробничої бази даних

Цей розділ відображає загальний обсяг сховища, використаний проєктом. Він включає розмір бази даних PostgreSQL і файли на диску у вашому контейнері (файлове сховище бази даних, зберігання сесій тощо). Якщо виробнича база даних перевищує обсяг сховища, включений у вашу підписку, план буде автоматично скориговано.

Налаштування розміру виробничої бази даних

Порада

Для аналізу використання диска запустіть інструмент Ncdu у веб-оболонці.

Воркери бази даних

Можна налаштувати додаткові воркери бази даних, щоб дозволити вашій виробничій базі даних обробляти вище одночасне навантаження.

Налаштування робочих процесів бази даних

Щоб додати більше робочих процесів, зверніться до свого менеджера облікового запису. Після оплати нові робочі процеси будуть додані до вашого проекту.

Примітка

Додавання більшої кількості робочих процесів не виправляє автоматично проблеми з продуктивністю. Це лише збільшує кількість одночасних з’єднань, які сервер може обробляти. Якщо деякі операції залишаються повільними, проблема, ймовірно, пов’язана з кодом. Якщо це не пов’язано з вашими налаштуваннями, зверніться до служби підтримки Odoo.

Гілки підготовчого середовища

Додаткові гілки підготовчого середовища дозволяють розробляти та тестувати кілька функцій одночасно. Щоб додати більше гілок підготовчого середовища, запитайте збільшення продукту безпосередньо з вашого проекту Odoo.sh. Віджет направить вас до порталу підписок для завершення покупки. Після оплати синхронізація з Odoo.sh відбудеться автоматично, і кількість доступних гілок підготовчого середовища буде оновлено.

Налаштування гілок підготовчого середовища

Активація

У цьому розділі показано статус активації проекту. Ви можете змінити код активації, якщо необхідно, за умови, що новий код ще не призначено іншому проекту.

Налаштування гілок підготовчого середовища

Попередження

Ви не можете змінити код активації на:

  • Код, який вже використовується в іншому проекті

  • Пробний код (перехід з платного на пробний не дозволяється)

  • Недійсний код (не пов’язаний з індивідуальним планом Odoo.sh)

Щодо будь-яких інших проблем зверніться до служби підтримки Odoo.