!dGrjXvKnCwVLevgmzo:matrix.org

Stockholm NixOS meetup group

48 Members
Monthly meetups in Stockholm, Sweden around Nix releated topics(nixos.org)14 Servers

Load older messages


SenderMessageTime
29 Oct 2025
@claesatwork:matrix.orgClaesYeah I mentioned that people think you are Ernst. Or the other way around, hard to tell!23:46:36
@lillecarl:matrix.orglillecarlI am Ernst, the 30 year old immature impatient dickhead with a passion 😆23:48:43
@claesatwork:matrix.orgClaesand you like home modelling and baking bread I am sure23:51:33
@lillecarl:matrix.orglillecarlHe missed the part where it doesn't require anything from the kube node (Yeah you can install nix-snapshotter anywhere). But I think that's fine to misunderstand/misinterpret bits 😄23:55:42
@lillecarl:matrix.orglillecarlThe real deal is: This can be deployed with "YAML" and nothing else 😄 Whatever Kube you're running, wherever it's running23:56:47
@lillecarl:matrix.orglillecarlnix-snapshotter requires you to install containerd and configure a nix-snapshotter plugin into containerd so it can read the pod manifest URL as storepaths, something something23:58:19
@lillecarl:matrix.orglillecarlHappy to see it being heard! In a few weeks I reckon i'll be able to do a 1.0 actually. Most things have been considered23:59:34
30 Oct 2025
@lillecarl:matrix.orglillecarlCurrently I'm digging through Lix codebase to implement the "time based GC" thing i keep talking about00:00:14
1 Nov 2025
@lillecarl:matrix.orglillecarl The "solution": Just query the nix database for old registrationTime paths and run nix store delete on them, if they're gcrooted the delete fail. This way the hack that updates registrationTime whenever a path is queried works since we won't do any querying 😄 22:02:05
@markuskowa:matrix.orgmarkuskowaSounds simple and less intrusive than patching lix/nix22:03:41
@lillecarl:matrix.orglillecarlNono I'm still patching Lix, though it's a very tiny patch and you don't have to patch your client, the service just runs a slightly patched Lix to do the updating whenever a path is queried. There's no way around that except running a command after nix build or nix copy which I don't think is nice at all 😄22:05:56
@lillecarl:matrix.orglillecarlTook FOREVER to build the patched Lix for aarch6422:06:44
@markuskowa:matrix.orgmarkuskowaDid you give nixbuild.net a try?22:16:54
@lillecarl:matrix.orglillecarl A long long time ago, it's very good 22:19:48
@lillecarl:matrix.orglillecarl * 22:20:50
@markuskowa:matrix.orgmarkuskowaAh yes, but it is very good for these big builds. Brings the build time down from forever to short.22:24:45
@lillecarl:matrix.orglillecarl

https://www.meetup.com/openstack-user-group-sweden/ <- I should've posted this earlier but there's an infrastructure event held every not so often which I'm gonna start attending. And their notes:

This includes hardware platforms, infrastructure-as-a-Service, virtualisation (kvm, proxmox, etc.), open-source operating systems (Nix anyone?)

22:27:56
2 Nov 2025
@lillecarl:matrix.orglillecarlUsed nixbuild.net this time, the time to configure it + build was like 1/5 what it took to do the QEMU ARM build of Lix17:59:11
7 Nov 2025
@emma:rory.gay@emma:rory.gay left the room.22:43:59
10 Nov 2025
@lillecarl:matrix.orglillecarlhttps://github.com/Lillecarl/hetzkube I'm working on a scrappy & cheap (no loadbalancers) Hetzner Kubernetes cluster in public now, goddamn shitty client is moving so slowly I've got nothing but time to kill. Uses ClusterAPI for node management, can scale from one to many nodes, dualstack networking, works with both x86 and arm 😄 Runs good on the cheapest 3.49€ boxes03:18:24
@claesatwork:matrix.orgClaesNow we're talking! I think the market / interest for running Kubernetes on Hetzner is not to be underestimated. And doing it with NixOS .. best of two worlds? I think the more vanilla this is done, the more attractive it becomes for people to get their feet wet with it12:20:40
@lillecarl:matrix.orglillecarl Claes: Indeed! There's already cloudfleet.ai and syself.com (They built the ClusterAPI provider for Hetzner) and others but it's managed services, this is DIY. I deployed the IPAMcheapam(beware of AI) that enables no (external) loadbalancers here with nix-csi ofc 😄 14:06:06
11 Nov 2025
@lillecarl:matrix.orglillecarl @room today is meetup day! 12:25:14
13 Nov 2025
@monotux:socio.topmonotuxany meetups planned week 1-2 2026?10:00:20
@lillecarl:matrix.orglillecarl monotux: markuskowa What do we have coming up? 😄 12:48:12
@monotux:socio.topmonotux I'm coming south for Xmas so might as well ask :D 13:02:16
@lillecarl:matrix.orglillecarl monotux: I'll meet with you whether there's a meetup or not, Swedish nixers united! 13:32:57
@markuskowa:matrix.orgmarkuskowaWe have not set a date yet. How about Wednesday, December 10th?16:34:05
@claesatwork:matrix.orgClaesworks for me17:58:19
17 Nov 2025
@claesatwork:matrix.orgClaesSVT Play leanback interface! Codex CLI built this for me + added keyboard navigation in less than an hour. Just nix run it https://github.com/claes/svtplay-app17:57:26

There are no newer messages yet.


Back to Room ListRoom Version: 10