XMPP Service Operators - 2021-10-20


  1. me9

    jonas’: What does the point _Gross misrepresentation of what the room is about in the listing_ in the TOS of search.jabber.network mean? Something like the description and content of the room being very different?

  2. jonas’

    me9, yes.

  3. me9

    jonas’: Only that? Did that happen often?

  4. jonas’

    it did not happen at all yet, as far as I know

  5. jonas’

    it's still something I want to have reserved as a reason to instaban.

  6. me9

    Yeah okay.

  7. jonas’

    the first three points, unfortunately, have had examples already :/

  8. me9

    Of course, those things are much more probable to occur.

  9. idprism

    Hi, perhaps a silly question. I used to run ejabberd but I don't remember if it supported video streams. Does anybody have recommendation for a server daemon that supports the jingle/video functions if i want to stand up a new server that supports video streams for chats with family? Is it difficult to get the kinks worked out for that, and, recommendations for best bet for the family members who just want to click my link and join in without understanding anything else?

  10. mieum

    you might like snikket

  11. mieum

    https://snikket.org/

  12. idprism

    i'll take a look. thanks. sadly the ejabberd host is toast, so i figure i may as well ask around since i have to start from scratch

  13. mieum

    good luck 🙂

  14. idprism

    👍

  15. ij

    idprism, ejabberd also support video calls

  16. idprism

    Thanks. I get to do a lot of reading in the different server docs right now. going to be a chore but fun once i get it sorted

  17. ij

    https://www.process-one.net/blog/how-to-set-up-ejabberd-video-voice-calling/

  18. ij

    but snikket might work as well, though

  19. idprism

    ah nice. i last ran ejabberd 19, so that's cool that it does support it now. time to play with install processes and playbooks for both and see which i like better. Thank you both mieum and ij . Very much appreciated.

  20. moparisthebest

    idprism: the main question is do any of your users use iOS? If so Snikket or tigase are your only good options at the moment

  21. idprism

    Yes, two of the older relatives and one younger and more capable. I am OK with any client for them that supports opening from a link and is in the app stores.

  22. idprism

    ah siskin. yeah, that's what I would've recommended they install before snikket. snikket looks all right. i

  23. idprism

    will be testing in the next few weeks 🙂

  24. ij

    Well, Tigase has the benefit that push notifications is working in MUCs for IOS devices, but beside that... hmmm..

  25. MattJ

    idprism, it sounds like your use-case is pretty much exactly the kind of thing I'm developing Snikket for :)

  26. MattJ

    ij, group push is working in Snikket now, but I'm just working on the release for that (aiming for next week)

  27. ij

    I agree with Mattj. Snikket is a quick one-stop solution for all platforms. If you are experienced with ejabberd, you might want to stay with it, if you want something simple and prepackaged, Snikket is a good choice

  28. ij

    MattJ, good to know 🙂

  29. idprism

    Awesome. 🙂

  30. MattJ

    idprism, the Snikket app is based on Siskin, but with a few extra features and much simplification of the interface (e.g. removing many of the options that could cause problems if messed with)

  31. idprism

    now that i've had a host fail that was set up with scripts and no CaC in the past, it's going to come down to how easy it is to ansiblize/puppetize a server so i can reproduce the process in case i have another host failure

  32. MattJ

    Snikket is docker-based, which should be easy to manage via ansible (I've no experience with puppet, but I assume it's just as competent)

  33. idprism

    as long as i can push configs pre-run into the container or suck them in/edit them post-run via cli, any CaC tool will do.

  34. idprism

    I like puppet better generally, but ansible seems to be more popular right now and more accessible if i happen to share the code with friends

  35. MattJ

    All configuration of Snikket is via environment variables in a single config file external to the container, but I guess https://snikket.org/service/quickstart/ should answer everything (and we have a dedicated chat if you still have questions)

  36. idprism

    👍Thanks 🙂

  37. idprism

    ah my eyes. 🙂 i'll be reading the docs on github 😎

  38. MattJ

    Problem with the site?

  39. idprism

    Just very bright white background. 🌓 if i happen to be running on a vm and want to avoid additional abstraction, of podman or docker can i just build on the vm using the steps in Dockerfile? Does anybody do that? Also thanks for using the -slim image. so many devs i know don't do that.

  40. MattJ

    Installation without docker isn't supported, so expect to encounter more problems and have to deal with manual upgrades that way. See: https://snikket.org/faq/#q-can-i-set-up-snikket-without-docker

  41. MattJ

    But some people do it anyway

  42. idprism

    Oh. the FAQ. should've started there. hah.

  43. MattJ

    I'll look into adding a dark theme to the site :)

  44. idprism

    Yeah, I understand the risks and issues, and i will try it with podman first, but sometimes with so many layers of virtualization i want to escape using an extra one when i can. Thanks for heading up the project & also for the help & direction MattJ . Awesome project.

  45. zp1.net

    > I'll look into adding a dark theme to the site :) actually firefox could do this, a function that makes pages dark. or in cooperation with bootstrap. so that you darken everything in the browser

  46. zp1.net

    a plugin could also play funeral music