!9IQChSjwSHXPPWTa:lix.systems

Lix

1125 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms304 Servers

Load older messages


SenderMessageTime
19 May 2024
@kuruczgy:matrix.orgkuruczgy joined the room.15:39:51
@kuruczgy:matrix.orgkuruczgyHi! Are the nix expressions for the lix infra available somewhere? (In particular I would be interested in Gerrit, e.g. how to set it up with OIDC. The gerrit nixos module seems quite basic and not very helpful.)15:45:37
@ckie:ckie.devmei 🌒&iirc lix-project/web-services is privated until they can clean up some secrets from the history(?015:47:24
@ckie:ckie.devmei 🌒& * iirc lix-project/web-services is privated until they can clean up some secrets from the history(?)15:47:25
@raitobezarius:matrix.orgraitobezariusyeah there's also an opsec dimension to it, we would need to sit down and review all the code15:49:35
@raitobezarius:matrix.orgraitobezarius
In reply to @kuruczgy:matrix.org
Hi! Are the nix expressions for the lix infra available somewhere? (In particular I would be interested in Gerrit, e.g. how to set it up with OIDC. The gerrit nixos module seems quite basic and not very helpful.)
if you are looking for gerrit and oidc, i recommend to look at TVL repos
15:49:48
@raitobezarius:matrix.orgraitobezariushttps://cs.tvl.fyi/15:49:50
@raitobezarius:matrix.orgraitobezariusin particular: https://cs.tvl.fyi/depot/-/tree/ops15:49:59
@ckie:ckie.devmei 🌒&
In reply to @raitobezarius:matrix.org
yeah there's also an opsec dimension to it, we would need to sit down and review all the code
yeah, sometimes i think about that for my stuff.. it's open and i steal code from other nix users with cs.github. but there's also that,
15:50:46
@ckie:ckie.devmei 🌒&it's nice to share.. but it's also nice to not get pwned :P15:50:56
@raitobezarius:matrix.orgraitobezariusmy personal biggest problem so far are things like email accounts for example15:51:07
@raitobezarius:matrix.orgraitobezariusso i usually end up having a split in my monorepo between public and private15:51:25
@raitobezarius:matrix.orgraitobezariusin the ideal world, i'd like to keep the monorepo and expose the public "part" of the monorepo15:51:35
@raitobezarius:matrix.orgraitobezarius * in the ideal world, i'd like to keep the monorepo (private) and expose the public "part" of the monorepo via josh or mgt15:51:42
@ckie:ckie.devmei 🌒&
        "us@ckie.dev" = {
          hashedPasswordFile = config.cookie.secrets.mailserver-pw-us-hash.dest;
          aliases = [ "postmaster@ckie.dev" "work-sbr@ckie.dev" "mei@ckie.dev" ]
            ++ (util.process (fileContents ../../../secrets/email-salt)
              cfg.aliases)
            ++ import ../../../secrets/more-mailserver-aliases.nix;
          quota = "5G";
        };
15:51:54
@kuruczgy:matrix.orgkuruczgy
In reply to @ckie:ckie.dev
yeah, sometimes i think about that for my stuff.. it's open and i steal code from other nix users with cs.github. but there's also that,
Yeah it's a tricky question, I also keep my configs private for security reasons, but feel bad sometimes that others can't benefit from it
15:53:48
@kuruczgy:matrix.orgkuruczgy
In reply to @raitobezarius:matrix.org
in particular: https://cs.tvl.fyi/depot/-/tree/ops
I will take a look, thanks!
15:53:56
@raitobezarius:matrix.orgraitobezarius
In reply to @ckie:ckie.dev
        "us@ckie.dev" = {
          hashedPasswordFile = config.cookie.secrets.mailserver-pw-us-hash.dest;
          aliases = [ "postmaster@ckie.dev" "work-sbr@ckie.dev" "mei@ckie.dev" ]
            ++ (util.process (fileContents ../../../secrets/email-salt)
              cfg.aliases)
            ++ import ../../../secrets/more-mailserver-aliases.nix;
          quota = "5G";
        };
Right
15:57:49
@ckie:ckie.devmei 🌒&yeah the boundary makes it messier i think15:58:11
@ckie:ckie.devmei 🌒&../../../../../../../../../../../../../../15:58:26
@sigmasquadron:matrix.org@sigmasquadron:matrix.org
In reply to @ckie:ckie.dev
../../../../../../../../../../../../../../
unironically the contents of most of my imports declarations. 
17:19:59
@sammy:cherrykitten.dev@sammy:cherrykitten.devand i thought the ones where i have two or three levels of .. were bad17:46:09
@aidalgol:matrix.orgaidalgolIt's leaning toothpicks all over again! D:18:42:05
@jade_:matrix.org@jade_:matrix.org
In reply to @kuruczgy:matrix.org
Hi! Are the nix expressions for the lix infra available somewhere? (In particular I would be interested in Gerrit, e.g. how to set it up with OIDC. The gerrit nixos module seems quite basic and not very helpful.)
i would be willing to get you the data out of there that you care about, you want gerrit configs yeah?
20:32:49
@kuruczgy:matrix.orgkuruczgy
In reply to @jade_:matrix.org
i would be willing to get you the data out of there that you care about, you want gerrit configs yeah?
Yeah, though the stuff in the TVL repo is already immensely helpful, it would be useful to have multiple references.
20:34:40
@kuruczgy:matrix.orgkuruczgy(I am actually amazed to discover that they are building gerrit from source, based on the discussion previously in this room I was under the impression that nobody has done that in nix yet)20:35:28
@jade_:matrix.org@jade_:matrix.org220:38:15
@jade_:matrix.org@jade_:matrix.org kuruczgy: https://gist.github.com/lf-/ffc3e0d434649f09ae8c98d602227a22 20:38:22
@raitobezarius:matrix.orgraitobezarius
In reply to @kuruczgy:matrix.org
(I am actually amazed to discover that they are building gerrit from source, based on the discussion previously in this room I was under the impression that nobody has done that in nix yet)
no lukegb did it hence why i said we need to get taught how to do it
20:43:07
@jade_:matrix.org@jade_:matrix.orgi am wondering if the build is just in a fod20:43:47

There are no newer messages yet.


Back to Room ListRoom Version: 10