-
icebound.dev
tbf having garage setup with http file upload would be really cool
-
icebound.dev
I found this poc: https://github.com/abeluck/mod_http_upload_s3/blob/master/mod_http_upload_s3.lua
-
Kris
afaik there are mods for both ejabberd and prosody to allow S3 storage
-
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.
-
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?
-
icebound.dev
offloads high bandwidth
-
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
-
icebound.dev
not everyone is fortunate enough to have gigabit upload :p
-
icebound.dev
thats an example, I dont personally think S3 will benefit me in any way I am just nerding out
-
Menel
Yes, we can offload it already with an external http upload component that's not s3 based. (cheaper)
-
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 ↺
-
moparisthebest
that's not a unique property of S3 though... in fact seems totally irrelevant
-
Menel
I know. As I said. It is massively overengeneered for our usecase of a few thousand users
-
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 ↺
-
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 ↺
-
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 ↺
-
moparisthebest
proof of concept for something trivial that's been done a million times? strange concept
-
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.
-
Kris
Garage also makes it easier to distribute storage over several servers for redunancy and optimal use of space.
-
Kris
*Many VPS
-
stratself
hello, is anyone from macaw.me in here
-
stratself
i'd like to report that your matrix gateway is quite problematic, and results in invite spam over to my matrix homeserver
-
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
-
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`.
-
ij
FYI, the .de DNS zone seems to have DNSSEC issues resulting in basically all .de domains being unreachable.
-
moparisthebest
damn that's ungood
-
ij
https://files.hookipa.net/upload/c561ea35e2a7993ef84a0ab68c8e7d978ab29458/0JCkz9VkDZfNY6iCF8ykNCVkhyRGol3f6LujzI1f/Bildschirmfoto_2026-05-05_um_22.27.17.jpg

-
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 ↺
-
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 ↺
-
roughnecks
.. talking about storage, that was a storage box 😬
-
icebound.dev
> FYI, the .de DNS zone seems to have DNSSEC issues resulting in basically all .de domains being unreachable. German efficiency you see ↺
-
icebound.dev
(kidding)
-
ij
When we do something, we do it right! :-)
😆 1 -
ij
oh, seems to come back soon… now the second DNSKEY seems to take over…
-
ij
.de seems to be working again