| 26 Apr 2025 |
Fernando Rodrigues | That room doesn't look like it's managed by NixOS' Mjolnir, so you'd need to contact the room's moderators to have them allow sending media there. | 14:03:10 |
lunik1 | Can I also get an invite for the Nix / NixOS room? I left it during the attack. | 14:14:27 |
lunik1 | Can I also get an invite for the Nix / NixOS room? I left it during the attack. Thanks! | 14:15:31 |
Yorusaka Miyabi | In reply to @sigmasquadron:matrix.org That room doesn't look like it's managed by NixOS' Mjolnir, so you'd need to contact the room's moderators to have them allow sending media there. No it's managed by NixOS' Mjolnir | 14:38:11 |
Yorusaka Miyabi | In reply to @shadowrz:nixos.dev No it's managed by NixOS' Mjolnir @mjolnir:nixos.org is indeed in #nixos-zhcn:nichi.co | 14:38:49 |
@emma:rory.gay | in that case, the answer to your original question is no | 14:40:21 |
Fernando Rodrigues | Huh, you should probably ask for a nixos.org alias then. | 14:40:22 |
Yorusaka Miyabi | In reply to @emma:rory.gay in that case, the answer to your original question is no 👀 I think it's likely safe to do so, mainly 'cause that room is invite only, and only people having a GitHub account can be invited to this room (using a webservice currently protected with Anubis) | 14:45:55 |
@emma:rory.gay | so how would i join without a github account | 14:46:27 |
| debabrata pattnayak joined the room. | 16:11:45 |
| haylin joined the room. | 17:56:33 |
| haylin changed their profile picture. | 18:03:20 |
uep | Unfortunately, mjolnir does not have configuration options to allow selecting channels for the image protection, it's all it nothing | 22:47:28 |
uep | * Unfortunately, mjolnir does not have configuration options to allow selecting channels for the image protection, it's all or nothing | 22:47:47 |
uep | We want to upgrade to draupnir but I don't think that's any different in this regard. If it really becomes an issue for ongoing usage, we'd have to look at running multiple instances with different settings. | 22:50:16 |
Cat | Emma [it/its]: how easy is it to run multiple instances of bot mode now again with the module you have been brewing? | 23:16:14 |
@emma:rory.gay | just as easy as it would be with mjolnir | 23:16:34 |
@emma:rory.gay | not a usecase i accounted for, its something thats been on my mind but didnt want to bother with | 23:17:06 |
Cat | Cat is trying to say that as far as i understand under nix its apparently not too hard to host multiple copies of the bots. And there is always the Appservice mode. | 23:17:14 |
@emma:rory.gay | AS mode isnt supported in my module ;) | 23:17:25 |
@emma:rory.gay | but tbh in my own infra i just use nixos containers | 23:17:36 |
@emma:rory.gay | https://cgit.rory.gay/Rory-Open-Architecture.git/tree/host/Rory-ovh/services/containers | 23:18:01 |
@emma:rory.gay | possibly not the most efficient way to do it, but it sure does work well | 23:18:35 |
@emma:rory.gay | though, the module isnt that complicated, so you could easilly just lib.map it to systemd services | 23:19:21 |
@emma:rory.gay | especially if you dont bother with validation | 23:19:33 |
uep | Yeah, I'd just use multiple containers for this | 23:26:12 |
@emma:rory.gay | yeah, its what i do, the only annoying thing is that requires networking.nat | 23:26:41 |
uep | It's the conduit maintenance for multiple instances that is the issue, not the deployment | 23:26:54 |
@emma:rory.gay | at least if you do the me thing of adding all your nginx vhosts to your hosts file as 127.0.0.1 | 23:26:59 |
@emma:rory.gay | tbh, dont do the me thing, abstract it into a function | 23:27:29 |