Все статьи

Getting Started

Что такое CICDoo Начало работы: мастер настройки Панель и карта инфраструктуры

Concepts

Стадии: продакшн, staging и разработка Домены, поддомены и SSL Версии и редакции Odoo (Community или Enterprise) Воркспейсы и командная работа

Servers

Добавление сервера Домены сервера и DNS Использование балансировщика нагрузки Действия с сервером: деплой, логи и графики

Projects & Git

Создание проекта Подключение GitHub Подключение GitLab Ветки и инстансы

Instances & Console

Создание инстанса Перезапуск, остановка и удаление инстанса Слияние веток между стадиями Web IDE и удалённый доступ Настройки инстанса Деплои и очередь задач

Agent Tasks

Что такое задачи агента Настройка задач агента Запуск задачи и разбор результата Время агента и его пополнение

Monitoring & Backups

Мониторинг инстанса Резервные копии и восстановление Уведомления об инцидентах (email и SMS)

Workspaces & Permissions

Приглашение участников в воркспейс Права участников и доступ к ресурсам Участник не видит ресурс или не может им пользоваться

Account & Security

Двухфакторная аутентификация (2FA) Настройки профиля и интеграций Пароли и восстановление доступа

Billing & Plans

Тарифы и цены Повышение тарифа и управление подпиской Если подписка на проект не оплачена Партнёрская программа

Support & Tickets

Создание тикета в поддержку Помощь от команды CICDoo

Troubleshooting

Устранение неполадок: не удаётся подключить сервер Устранение неполадок: деплой завершился ошибкой Устранение неполадок: git push возвращает 403 после переноса репозитория Устранение неполадок: инстанс недоступен или работает медленно Устранение неполадок: проблемы с доменом или SSL

Начало работы

Что такое CICDoo

Обзор того, что делает CICDoo, три его основных объекта (серверы, проекты, инстансы) и главные разделы приложения.

Что делает CICDoo

CICDoo позволяет разворачивать инстансы Odoo на ваших собственных серверах и управлять ими, с непрерывной интеграцией и деплоем на основе ваших Git-репозиториев. Вы подключаете машину, которой управляете, указываете CICDoo на репозиторий GitHub или GitLab, а CICDoo берёт на себя деплой, перезапуск, резервное копирование и мониторинг ваших сред Odoo.

Три основных объекта

Всё в CICDoo строится из трёх объектов:

  • Сервер: машина (хост или IP плюс доступ по SSH), на которую CICDoo может деплоить. Сервер вы приносите свой, от любого провайдера. См. Добавление сервера.
  • Проект: ваша кодовая база Odoo, связанная с репозиторием GitHub или GitLab. При создании проекта вы выбираете версию и редакцию Odoo и назначаете проекту один или несколько серверов.
  • Инстанс: запущенный деплой проекта. Каждый инстанс привязан к ветке Git и относится к одной из стадий (продакшн, staging или разработка). У проекта может быть много инстансов. См. Стадии: продакшн, staging и разработка.

Коротко: серверы размещают инстансы, а инстансы представляют собой деплои веток проекта.

Основные разделы приложения

  • Панель: карточки со статистикой по серверам, проектам, активным инстансам, деплоям и тикетам, а также живая таблица недавних деплоев и быстрые действия.
  • Серверы: добавляйте машины, на которые деплоит CICDoo, и управляйте ими; здесь видны статус подключения и использование CPU, памяти и диска.
  • Карта инфраструктуры: живая визуальная карта, которая показывает, какие контейнеры работают на каких серверах, с фильтрами по серверу, проекту, стадии и типу.
  • Проекты: ваши репозитории. Каждый проект открывает консоль, где вы управляете его инстансами по стадиям.
  • Очередь: история задач, которые выполнял CICDoo (деплой, перезапуск, обновление, резервное копирование, восстановление и другие), с логом по каждой задаче.
  • Тикеты: создавайте тикеты в поддержку команды CICDoo и следите за ними.
  • Настройки: ваш аккаунт, подписки проектов и настройка воркспейса для команд.

CICDoo тарифицируется по проектам: у каждого запущенного проекта своя подписка. Публичного прайс-листа нет, потому что цена проекта считается под то, что вы реально запускаете. Чтобы запросить предложение, воспользуйтесь формой обратной связи на cicdoo.com, а если аккаунт уже есть, нажмите Связаться с отделом продаж в разделе Настройки, Оплата. Если вы хотите перепродавать CICDoo своим клиентам, посмотрите вместо этого партнёрскую программу на cicdoo.com/partners.

Если что-то не получается, создайте тикет в поддержку на странице Тикеты или через виджет чата.

Всё ещё не получается? Откройте тикет из приложения или свяжитесь с инженером.