TurnKey ejabberd Live CD
TurnKey ejabberd Live CD is an open source and free software appliance based on the award winning Debian GNU/Linux operating system and designed to be used by people who are looking for an easy-to-use solution for deploying dedicated ejabberd servers.
ejabberd is an open source instant messaging (IM) server that helps anyone create a live chat server with supports strong encryption and compatible with any dedicated XMPP client or web browser. The appliance comes with all of the upstream ejabberd and Speeqe configurations.
The ejabberd installation has been tweaked to include a custom ejabberd-config script that will allow users to change the domain to serve ejabberd and set the admin password. Furthermore, in-band user registration is enabled by default, legacy SSL connection is supported, the erlang node is set to ejabberd@localhost, and the admin console is binded to port 12322, using SSL.
In addition, in includes all of the upstream Speeqe configurations, which are installed by default in /var/www/django/speeqeweb, and provide a powerful web chat interface with anonymous access, robot XMPP user, and local JQuery library.
A Postfix MTA (Mail Transfer Agent) will ensure that important emails are sent to users, and various Webmin modules are available for easy configuration of Postfix and Apache servers. Out-of-the-box support for secure connections using the latest SSL specification is also implemented.
While the default username for the SSH, Web Shell and Webmin components is root, the default username for ejabberd is admin. New passwords can be added during the first boot configuration process, which takes place right after the installation.
This TurnKey appliance is available for download as Live CD ISO images, supporting both 32-bit and 64-bit architectures, as well as ready-to-use virtual machine images for OpenVZ, OpenNode, Xen, OVF and OpenStack virtualization technologies.
Once installed, the appliance can be managed locally, using the TurnKey Linux Configuration Console, or remotely through the SSH, Web Shell, SFTP and Webmin services.