!dGrjXvKnCwVLevgmzo:matrix.org

Stockholm NixOS meetup group

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

Load older messages


SenderMessageTime
18 Sep 2025
@kacper.uminski:matrix.orgKacper UminskiThanks! I will investigate this, at least for the minimal bootup. :)13:36:27
@lillecarl:matrix.orglillecarl @kacper.uminski:matrix.org: do you work for a VPN company perhaps? 😄 13:37:46
@kacper.uminski:matrix.orgKacper UminskiNo, I'm just a member of Lysator (lysator.liu.se), a computer association in Linköping, and we are currently building an HPC cluster. Just as a cool tidbit, Nationella Superdatorcentrum (NSC) does the torrent-boot thing. 13:39:00
@markuskowa:matrix.orgmarkuskowa
In reply to @kacper.uminski:matrix.org
Yes, I realize the idea is quite cursed. The main idea is to minimize stress on the control node, so a centralized cache or pxe server for the full filesystem is a no-no. All filesystems have to be reformatted on reboot, including /nix/store. We already have a setup like this working with Debian, but it's hacked together using shell-scripts, python, and preseed files. Hence I am investigating alternatives. :)
I do not have the overview over your setup/requirements, but i use this PXE setup as an installer. There are many options, such as overlayfs, that you use here to customize it.
13:40:15
@lillecarl:matrix.orglillecarl @kacper.uminski:matrix.org: Boot off iPXE, dd the image to disk, kexec, rebuild. You can have multiple cache servers and will easily be able to saturate your links with NGINX from *a few* cache servers. You can share the same signing key across them and use RR DNS for loadbalancing. The torrent thing sounds like a solution to "immutable Debian" rather than content delivery 13:46:19
@lillecarl:matrix.orglillecarlIt'll be faster, no torrent startup time, only fetch what your node needs etc... :) 13:50:16
@kacper.uminski:matrix.orgKacper UminskiHmm, I will try this. Thank you!13:53:24
@kacper.uminski:matrix.orgKacper UminskiJust by the way, I am quite new to netbooting as a whole, so I do ask for leniency anytime I utter something unspeakably stupid. :)13:58:58
@markuskowa:matrix.orgmarkuskowaKacper Uminski: I run a small hpc cluster (20 nodes) at Fysikum, SU fully on NixOS. If you're interested i can show, how it is setup.15:42:05
@kacper.uminski:matrix.orgKacper UminskiThat would be very cool! Do you have a git repo for it or something?15:47:29
@markuskowa:matrix.orgmarkuskowaNo, I did not publish the configuration for security reasons.15:49:23
@kacper.uminski:matrix.orgKacper UminskiAh, yeah, that's reasonable.15:49:51
@lillecarl:matrix.orglillecarl https://github.com/aristanetworks/nix-serve-ng Arista Networks reimplementation of nix-serve in Haskell that's supposed to be superduperfast. Kacper Uminski 😄 21:37:35
@lillecarl:matrix.orglillecarlCan LIU subsidize you coming up to Stockholm to drink beer with us on the 30th?21:38:08
@kacper.uminski:matrix.orgKacper Uminski
In reply to @lillecarl:matrix.org
Can LIU subsidize you coming up to Stockholm to drink beer with us on the 30th?
No, sadly. I'm just a student, not an employee, and LiU is not very spend-happy right now. The only reason Lysator got to keep its server room was because we rode the AI bubble and promised to build an AI cluster. :(
21:42:23
@kacper.uminski:matrix.orgKacper Uminski (For use in courses at the university.) 21:43:02
19 Sep 2025
@adis:blad.isadisbladisThat's the kind of thing I'm trying to accomplish with https://github.com/adisbladis/adios/05:25:48
@lillecarl:matrix.orglillecarlBeware that COVID is running rampant right now in Stockholm guys!17:29:42
22 Sep 2025
@lillecarl:matrix.orglillecarl changed their display name from LilleCarl (Salsa9) to lillecarl.10:37:33
30 Sep 2025
@talyz:matrix.orgtalyzMeetup today or no?08:18:46
@markuskowa:matrix.orgmarkuskowaYes, absolutely!08:19:13
@markuskowa:matrix.orgmarkuskowa1800 today at the Nordic Light hotel. I'm probably half an hour late.14:58:59
@claesatwork:matrix.orgClaesVery much more people here than usually 16:01:49
@claesatwork:matrix.orgClaesOther people :-)16:02:01
@talyz:matrix.orgtalyzOn my way now16:04:36
@claesatwork:matrix.orgClaesI am sitting more on the side due to the crowd16:07:28
@claesatwork:matrix.orgClaesnext to the street16:07:40
@lillecarl:matrix.orglillecarlDamn I forgot it's today 🤣20:44:02
@lillecarl:matrix.orglillecarlThe positive thing is someone else got the opportunity to talk then, heh 20:44:39
1 Oct 2025
@claesatwork:matrix.orgClaes
In reply to @lillecarl:matrix.org
The positive thing is someone else got the opportunity to talk then, heh
we thought it was Covid!
19:45:09

Show newer messages


Back to Room ListRoom Version: 10