JavaComm
Desktop communication tool: chat, telephony, multimedia
...The JavaComm Server runs on any Jakarta EE Web Profile 10 platform with the required extensions. Tomcat 10.1.44 is used as the reference server for development and deployment. A SQL database stores global system data, with MariaDB 10.5.29 serving as the reference database via a standard JDBC environment.
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.