I would like to request a feature - new module for Prosody XMPP server (https://prosody.im). It's very light and fast XMPP. Up-to-date and supported. It's been added to CentALT repo recently!
It has only one configuration file and very easy to set up!
Could you make a basic module for manually editing .conf file, then display its status and seeing/opening its log files?
There is no really a module for contemporary XMPP servers? How about Prosody?
Status:
Active
Comments
Submitted by Locutus on Wed, 01/22/2014 - 03:49 Comment #1
I'm using Prosody too at the moment, and a Webmin module for it would be great indeed.
Although I guess a simple editor wouldn't really be sufficient, you can easily do that in an SSH shell. A more complex module probably wouldn't be trivial to implement. :) It CAN have multiple config files (by default, all the config files for your domains are in a separate directory), modules have their own files and stuff. It's much more complex than it would seem at first glance.
Otherwise, there's a rudimentary web config interface available for Prosody in its module repository.
It's better to start from basic implementation that can take up to an hour. And then move to more complex one!
Honestly, I don't feel good editing conf files using module fields. It's much safer and easier to edit directly. All I personally need is basic code highlights!
Locutus: Have you updated to latest Prosody or you still using 0.8.2?
Submitted by Locutus on Wed, 01/22/2014 - 10:04 Comment #3
It certainly can't hurt to start with it, yes. :) I'm using the Prosody 0.9 nightlies.
I asked CentALT guys to get Prosody in their repo, and they did! Now we have up-to-date RPMs. Latest is 0.9.2 http://centos.alt.ru/repository/centos/6/x86_64/
Submitted by Locutus on Wed, 01/22/2014 - 12:39 Comment #5
Nice! I'm using Ubuntu though. ;) But there's already a repository for the nightlies there you can use with the line
deb http://packages.prosody.im/debian precise main
in your apt sources.list file.Thanks!
Submitted by JamieCameron on Wed, 01/22/2014 - 15:31 Comment #7
If you just want to edit the config file, you can use Webmin's Custom Commands module (at Webmin -> Others -> Custom Commands) to create a button that allows editing of the appropriate file. You can also create a button to apply the configuration by restarting the server or whatever is needed.
That sounds like all I need! Thanks!
Having bundled module would be good, anyway! :)