XMPP Service Operators - 2026-05-05


  1. icebound.dev

    tbf having garage setup with http file upload would be really cool

  2. icebound.dev

    I found this poc: https://github.com/abeluck/mod_http_upload_s3/blob/master/mod_http_upload_s3.lua

  3. Kris

    afaik there are mods for both ejabberd and prosody to allow S3 storage

  4. Kris

    interesting would be a nginx config to allow direct exposure of the web endpoint of Garage though. So that files can be exposed directly instead of tunneled though the xmpp server.

  5. Menel

    Even big servers don't sweat on internal file upload, let alone any of the external http file share components. Is there a good reason for s3 for something like our usecase beside its new?

  6. icebound.dev

    offloads high bandwidth

  7. icebound.dev

    someone can run the server at home for example, and offload to an S3 service, or a cluster in the cloud, which can do the heavy lifting

  8. icebound.dev

    not everyone is fortunate enough to have gigabit upload :p

  9. icebound.dev

    thats an example, I dont personally think S3 will benefit me in any way I am just nerding out

  10. Menel

    Yes, we can offload it already with an external http upload component that's not s3 based. (cheaper)

  11. icebound.dev

    > Yes, we can offload it already with an external http upload component that's not s3 based. (cheaper) S3 is easily clustered and scaled

  12. moparisthebest

    that's not a unique property of S3 though... in fact seems totally irrelevant

  13. Menel

    I know. As I said. It is massively overengeneered for our usecase of a few thousand users

  14. icebound.dev

    > that's not a unique property of S3 though... in fact seems totally irrelevant sure, but implementations already do all the heavy lifting for you

  15. icebound.dev

    > I know. As I said. It is massively overengeneered for our usecase of a few thousand users would be cool for a proof of concept

  16. moparisthebest

    >> that's not a unique property of S3 though... in fact seems totally irrelevant > sure, but implementations already do all the heavy lifting for you web servers? yes. nothing s3 specific

  17. moparisthebest

    proof of concept for something trivial that's been done a million times? strange concept

  18. Kris

    if you for example rent some cheap s3 storage, why not use that? Maybe VPS have very limited storage, and S3 storage is significantly cheaper than fuse on that VPS.

  19. Kris

    Garage also makes it easier to distribute storage over several servers for redunancy and optimal use of space.

  20. Kris

    *Many VPS

  21. stratself

    hello, is anyone from macaw.me in here

  22. stratself

    i'd like to report that your matrix gateway is quite problematic, and results in invite spam over to my matrix homeserver

  23. stratself

    namely, i am in some of their MUCs with my `stratself@mydomain.com` account, such as the tinkering MUC However for some weird reason, my matrix account (`@stratself:mydomain.com`) keep receiving invites to new rooms coming from the matrix id `@tinkering:matrix.macaw.me`. I think this happens especially often when my own xmpp server is offline

  24. stratself

    i am not sure what triggered this, but it seems related to the `matrix_id_as_jid` field in the mod_matrix_gw config https://docs.ejabberd.im/admin/configuration/modules/?h=mod_matrix#mod_matrix_gw if you're here, consider setting that to `false`.

  25. ij

    FYI, the .de DNS zone seems to have DNSSEC issues resulting in basically all .de domains being unreachable.

  26. moparisthebest

    damn that's ungood

  27. ij

    https://files.hookipa.net/upload/c561ea35e2a7993ef84a0ab68c8e7d978ab29458/0JCkz9VkDZfNY6iCF8ykNCVkhyRGol3f6LujzI1f/Bildschirmfoto_2026-05-05_um_22.27.17.jpg

  28. jjj333_p [pain.agency]

    > Yes, we can offload it already with an external http upload component that's not s3 based. (cheaper) usually i find that most s3 storage is usually cheaper for a lot of traffic

  29. roughnecks

    > FYI, the .de DNS zone seems to have DNSSEC issues resulting in basically all .de domains being unreachable. was wondering why hetzner had issues.. now I see

  30. roughnecks

    .. talking about storage, that was a storage box 😬

  31. icebound.dev

    > FYI, the .de DNS zone seems to have DNSSEC issues resulting in basically all .de domains being unreachable. German efficiency you see

  32. icebound.dev

    (kidding)

  33. ij

    When we do something, we do it right! :-)

    😆 1
  34. ij

    oh, seems to come back soon… now the second DNSKEY seems to take over…

  35. ij

    .de seems to be working again