In questo post imparerai come configurare Bonita.
Cos'è Bonita?
Una piattaforma open source per la gestione dei processi aziendali e lo sviluppo di codice ridotto.
Caratteristiche:
Studio Bonita:
Consente all'utente di modificare i processi aziendali utilizzando graficamente parti dello standard BPMN. L'utente può anche collegare i processi ad altre parti del sistema informativo (come messaggistica, pianificazione delle risorse aziendali, gestione dei contenuti aziendali e database) per generare un'applicazione aziendale autonoma accessibile tramite portali Web, moduli Web e dispositivi mobili. Bonita Studio consente inoltre agli utenti di iniziare con processi progettati con altri standard e tecnologie come XPDL o jBPM. È basato su Eclipse.
Motore Bonita BPM:
Il motore di processo BPM è un'applicazione Java che esegue le definizioni di processo create con Bonita Studio. Le API REST e Bonita Engine consentono agli utenti di interagire in modo programmatico con altri processi, piattaforme e sistemi informativi. È disponibile sotto LGPL.
Portale Bonita:
Si tratta di un portale pronto all'uso che consente agli utenti finali di gestire le attività in cui sono coinvolti. Il portale Bonita consente inoltre al titolare del processo di amministrare e ottenere report sui processi. Si basa su AngularJS.
Requisiti:
Sistema operativo:Ubuntu
Piattaforma:Docker Engine
Database:Postgres
Fase 1:
Installa il sistema operativo Ubuntu, installa docker-engine sul sistema operativo Ubuntu.

Fase 2:
Per avviare il container con motore Bonita + portale Bonita. Estrai l'ultima immagine Bonita ed esegui con i seguenti comandi:
$ docker pull Bonita
$ docker run --name bonita -d -p 8080:8080 bonita

apri il browser web e digita
http://IP del tuo server:8080

Passaggio 3:contenitore PostgreSQL
Da Bonita 2022.1 in poi, l'immagine Docker Bonita non include più script di configurazione per creare automaticamente database e utenti.
Pertanto il contenitore PostgreSQL deve essere configurato per funzionare con Bonita prima di avviare il contenitore Bonita. La configurazione di un database PostgreSQL per funzionare con Bonita è descritta in dettaglio nella pagina di configurazione del database. + In alternativa, Bonita fornisce un'immagine PostgreSQL preconfigurata su Docker-Hub. + Puoi eseguire l'immagine con il seguente comando:
$ docker run –name mydbpostgres -h docker -d bonitasoft/bonita-postgres:12.6
il nome evidenziato nel comando è il nome host del mio server. usa il tuo nome host del server.


Accedi al Portale SuperUser
http://IP del tuo server:8080
