Установка
Системные требования
Перед началом установки убедитесь, что ваша система соответствует следующим минимальным требованиям:
-
Операционная система: 64-битная Windows, Linux или macOS
-
ОЗУ: минимум 8 GB (рекомендуется 16 GB)
-
Дисковое пространство: минимум 10 GB свободного места
-
Java: JDK или JRE версии 21
Проверьте установленную Java с помощью команды:
java -version
Способы установки
Portable Distribution
Portable-дистрибутив позволяет запускать OpenBPM Control без дополнительных зависимостей (кроме Java). Подходит для быстрого тестирования или локальной разработки.
Инструкция по запуску:
-
Скачайте portable-архив по предоставленной ссылке.
-
Распакуйте архив в удобный каталог.
-
Выполните скрипт запуска в зависимости от вашей ОС:
Linux/macOS:
./run.shWindows:
run.bat -
Откройте приложение по адресу:
http://localhost:8081.
Docker Compose
Этот способ позволяет быстро запустить OpenBPM Control в контейнерах без ручной настройки базы данных или окружения.
Необходимые компоненты:
-
Docker и Docker Compose
-
Проверьте установки:
docker --version docker compose version
Инструкция по запуску:
-
Создайте файл
docker-compose.ymlсо следующим содержимым:version: '3.8' services: postgres: image: postgres:15 environment: POSTGRES_DB: openbpm-control POSTGRES_USER: root POSTGRES_PASSWORD: root ports: - "5432:5432" openbpm-control: image: registry.gitflic.ru/project/openbpm/openbpm-control-community/openbpm-control-community:latest environment: MAIN_DATASOURCE_URL: jdbc:postgresql://postgres:5432/openbpm-control MAIN_DATASOURCE_USERNAME: root MAIN_DATASOURCE_PASSWORD: root SERVER_PORT: 8081 ports: - "8081:8081" depends_on: - postgres -
Запустите контейнеры:
docker compose up -d -
Откройте приложение по адресу:
http://localhost:8081. -
Чтобы остановить контейнеры:
docker compose down
Подробная инструкция доступна на GitFlic.
Сборка из исходного кода
Сборка и запуск из исходников подходят для разработки или кастомных развёртываний.
Необходимые компоненты:
-
Git
-
Java 21 JDK
-
база данных PostgreSQL
Инструкция по запуску:
-
Клонируйте репозиторий:
git clone https://gitflic.ru/project/openbpm/openbpm-control-community.git -
Настройте базу данных PostgreSQL.
OpenBPM Control хранит данные (например, подключения к BPM-движкам) в базе данных. По умолчанию требуется база PostgreSQL со следующими параметрами:
-
Database name:
openbpm-control -
Username:
root -
Password:
root
-
-
Перейдите в каталог проекта и выполните:
./gradlew bootRun -
Откройте приложение по адресу:
http://localhost:8081.
Действия после установки
После успешной установки:
-
Откройте браузер и перейдите по адресу
http://localhost:8081. -
Используйте учётные данные администратора по умолчанию (
admin/admin). -
Настройте подключения к вашему BPM-движку.