A lean and simple launcher for Open Integration Engine administration.
Originally forked from Ballista by Kiran Ayyagari. Thank you Kiran for the original project and foundation this builds upon.
- Go to releases and download a suitable installer for your OS platform
- Create a new connection or import existing connections from
<MCAL-root>/data/connections.json - Launch a connection by double-clicking the desired server, or select it and click the play button
- Edit a connection by clicking the pencil icon on a server row
- Adjust the
Java Homefield's value if necessary (JRE version 8 or higher must be installed)
- Dark theme UI with keyboard zoom support (Cmd/Ctrl +/-/0)
- Real-time server connectivity status
- Sort by group, name, last connected, or status
- Java console output viewer
- Jar signature verification with certificate trust management
- Cross-platform: macOS, Windows, Linux
Follow the Tauri prerequisites guide for your platform.
A good reference for build steps is .github/workflows/build-launcher.yml.
npm install
npm run tauri buildFollow the openssl instructions at https://docs.rs/crate/openssl/0.9.24 using PowerShell:
$env:OPENSSL_DIR='C:\Program Files\OpenSSL-Win64\'
$env:OPENSSL_INCLUDE_DIR='C:\Program Files\OpenSSL-Win64\include'
$env:OPENSSL_LIB_DIR='C:\Program Files\OpenSSL-Win64\lib'
$env:OPENSSL_NO_VENDOR=1This project is licensed under the Mozilla Public License 2.0.