!GsmxjHfeAYLsTEQmjS:nixos.org

Matrix Meta (Nix)

625 Members
Discuss your proposals for the Matrix space here, before suggesting them in #matrix-suggestions:nixos.org177 Servers

Load older messages


SenderMessageTime
26 Apr 2025
@uep:matrix.orguepUnfortunately, mjolnir does not have configuration options to allow selecting channels for the image protection, it's all it nothing22:47:28
@uep:matrix.orguep* Unfortunately, mjolnir does not have configuration options to allow selecting channels for the image protection, it's all or nothing22:47:47
@uep:matrix.orguepWe 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:feline.supportCat 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@emma:rory.gayjust as easy as it would be with mjolnir23:16:34
@emma:rory.gay@emma:rory.gaynot a usecase i accounted for, its something thats been on my mind but didnt want to bother with23:17:06
@cat:feline.supportCatCat 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@emma:rory.gayAS mode isnt supported in my module ;)23:17:25
@emma:rory.gay@emma:rory.gaybut tbh in my own infra i just use nixos containers23:17:36
@emma:rory.gay@emma:rory.gay https://cgit.rory.gay/Rory-Open-Architecture.git/tree/host/Rory-ovh/services/containers 23:18:01
@emma:rory.gay@emma:rory.gaypossibly not the most efficient way to do it, but it sure does work well23:18:35
@emma:rory.gay@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@emma:rory.gayespecially if you dont bother with validation23:19:33
@uep:matrix.orguepYeah, I'd just use multiple containers for this23:26:12
@emma:rory.gay@emma:rory.gayyeah, its what i do, the only annoying thing is that requires networking.nat23:26:41
@uep:matrix.orguepIt's the conduit maintenance for multiple instances that is the issue, not the deployment23:26:54
@emma:rory.gay@emma:rory.gayat least if you do the me thing of adding all your nginx vhosts to your hosts file as 127.0.0.123:26:59
@emma:rory.gay@emma:rory.gaytbh, dont do the me thing, abstract it into a function23:27:29
@uep:matrix.orguepOh I just give every container an IP, either on a bridge or a routed dinner23:27:33
@uep:matrix.orguep* Oh I just give every container an IP, either on a bridge or a routed subnet23:27:51
@emma:rory.gay@emma:rory.gayso do i, but it doesnt work without NAt enabled for some reason23:27:55
@emma:rory.gay@emma:rory.gaydidnt want to bother too much, my setup works (though i did break it once by trying to set up a wireguard server...), so for as long as it does i wont touch it23:28:29
@uep:matrix.orguep* It's the config maintenance for multiple instances that is the issue, not the deployment23:28:43
@uep:matrix.orguep
In reply to @uep:matrix.org
It's the config maintenance for multiple instances that is the issue, not the deployment
They can at least share ban lists via a channel, that's legally most of it
23:29:30
@emma:rory.gay@emma:rory.gaywdym "legally"?23:29:56
@uep:matrix.orguep* They can at least share ban lists via a channel, that's probably most of it23:29:59
@uep:matrix.orguepStupid phone autocorrect23:30:15
@emma:rory.gay@emma:rory.gayah lol23:31:27
@emma:rory.gay@emma:rory.gaybut yeah, you should probably define a base set of banlists anyways23:31:43
@uep:matrix.orguepwe do23:53:03

Show newer messages


Back to Room ListRoom Version: 6