!coeAONBrWyDJnYMbMi:nixos.org

NixOS System Operations

582 Members
About system administration for running NixOS systems in production. Declaratively manage your operations. | Room recommendations: #networking:nixos.org161 Servers

Load older messages


SenderMessageTime
31 Mar 2024
@janik0:matrix.org@janik0:matrix.org
In reply to @adam:robins.wtf
Pulls but yes 
* so you want to build your own server saying switch to $system_closure and the remote pulls that info from the server
23:39:33
@janik0:matrix.org@janik0:matrix.org * so you want to build your own server saying switch to $system_closure and the remote pulls that info from the server? 23:39:46
@raitobezarius:matrix.orgraitobezariusi think it's fine to let folks create their own deployment tool23:39:56
@raitobezarius:matrix.orgraitobezariusthis should be seen as a success of the nix primitives23:40:07
@adam:robins.wtf@adam:robins.wtf Janik (they/them) yes that sounds like my initial goal.  23:40:51
@adam:robins.wtf@adam:robins.wtf I do hope to add more than just the deployment step itself 23:41:27
@technicus:matrix.orgMiles DysonSo these deployment tools will work over a network?23:43:12
@adam:robins.wtf@adam:robins.wtf Yes they all do 23:43:43
@hexa:lossy.networkhexa
In reply to @raitobezarius:matrix.org
this should be seen as a success of the nix primitives
just like PEP517 ❤️
23:43:54
@hexa:lossy.networkhexa
In reply to @raitobezarius:matrix.org
this should be seen as a success of the nix primitives
* just like PEP517 ❤️🐍
23:44:09
@janik0:matrix.org@janik0:matrix.org
In reply to @raitobezarius:matrix.org
i think it's fine to let folks create their own deployment tool
ofc, I'm of the opinion if you don't bring unique things why bother building a new one (except for learning purposes) if you can instead contribute to a existing ones, but that's my personal stance to most foss software in general.
23:44:11
@technicus:matrix.orgMiles DysonWhat is the difficukt part about NixOS?23:44:38
@hexa:lossy.networkhexamoving on?23:44:49
@janik0:matrix.org@janik0:matrix.org
In reply to @technicus:matrix.org
So these deployment tools will work over a network?
most use ssh yes.
23:44:51
@hexa:lossy.networkhexanot becoming a contributor to scratch your itch?23:45:12
@adam:robins.wtf@adam:robins.wtf I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool 23:45:15
@adam:robins.wtf@adam:robins.wtf * I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool to extend  23:45:23
@raitobezarius:matrix.orgraitobezarius
In reply to @hexa:lossy.network
just like PEP517 ❤️🐍
fight me
23:46:23
@hexa:lossy.networkhexaI do, every day all day23:46:32
@janik0:matrix.org@janik0:matrix.org
In reply to @adam:robins.wtf
I’m not usually one to reinvent the wheel. What I’m designing is different enough in architecture that I don’t think there is an equivalent OSS tool to extend 
yeah, I think your use case is fine (I should have asked what you are missing before doing my hot take... sorry), but I guess you can take some inspiration from https://github.com/nlewo/comin
23:46:49
@raitobezarius:matrix.orgraitobezarius
In reply to @janik0:matrix.org
ofc, I'm of the opinion if you don't bring unique things why bother building a new one (except for learning purposes) if you can instead contribute to a existing ones, but that's my personal stance to most foss software in general.
hot take
23:46:49
@raitobezarius:matrix.orgraitobezariuswe didn't invent yet The One True Architecture for deployment tool23:47:01
@hexa:lossy.networkhexanix-netboot-serve is a pull based solution without the target machine needing to eval 🤔23:47:58
@hexa:lossy.networkhexadifferent primitives though23:48:07
@adam:robins.wtf@adam:robins.wtf I like it. :) 23:48:54
@janik0:matrix.org@janik0:matrix.org
In reply to @raitobezarius:matrix.org
we didn't invent yet The One True Architecture for deployment tool
that's fair and it's probably impossible to get the one perfect solution for everyone.
23:49:14
@hexa:lossy.networkhexaI tried using it, but secret handling becomes an issue 🙂 23:49:19
@adam:robins.wtf@adam:robins.wtf NetBoot is cool when it’s an option  23:50:05
* @hexa:lossy.networkhexa nods23:50:19
@hexa:lossy.networkhexahttps://github.com/DeterminateSystems/nix-netboot-serve/issues/2223:50:42

Show newer messages


Back to Room ListRoom Version: 10