Shared roster between several servers

Hello everyone!

I need to configure different ejabberd instances to use one shared roster.
i.e. when I add a user on server1, it's added to the shared roster on this server. I also need to have this user added automatically to everyone's roster (with the corresponding @hostname) on server2 so the servers will be talking to each other just via s2s (and have everyone is their rosters). I have different ideas based on MySQL backend, but it's not really a good idea. Using AD/LDAP as a backend is not an option as well, because we have wrong structure there, but the timeframes are limited and this will take more time to implement.

Any suggestions are welcome.
Thanks.

Syndicate content