Deploy your own Prosody XMPP (Jabber) chat server on your Fedora server
Quick, straightforward, super easy, and compliant with the most modern XMPP clients.
I've just published an Ansible playbook which deploys a full Prosody XMPP server on your Fedora 25 (or higher) server.
It also deploys a number of modules to make the operation of the server most compatible with excellent features of modern chat clients such as Conversations.