JavaComm
Desktop communication tool: chat, telephony, multimedia
...The JavaComm Server runs on any Jakarta EE Web Profile 10 platform with the required extensions, using Tomcat 10.1.52 as reference. A SQL database stores global system data, with MariaDB 10.5.29 serving as the reference database via JDBC.
User documentation, written from the end-user perspective, and detailed administrator guides are available on the JavaComm homepage. Visit the website for installation instructions, configuration help, and full feature descriptions.