!CcTBuBritXGywOEGWJ:matrix.org

NixOS Binary Cache Self-Hosting

142 Members
About how to host a very large-scale binary cache and more51 Servers

Load older messages


SenderMessageTime
19 May 2024
@hexa:lossy.networkhexamy bucket remains empty13:53:23
@hexa:lossy.networkhexais the s3 api the correct endpoint for attic?13:53:34
@hexa:lossy.networkhexa

[
storage = {
type = "s3";
endpoint = "https://api.s3.lossy.network";
region = "home";
bucket = "attic";
};

13:54:11
@hexa:lossy.networkhexa *
      storage = {
        type = "s3";
        endpoint = "https://api.s3.lossy.network";
        region = "home";
        bucket = "attic";
      };
13:54:25
@thubrecht:matrix.orgthubrechthttps://git.dgnum.eu/DGNum/infrastructure/src/branch/main/machines/storage01/atticd.nix13:55:23
@thubrecht:matrix.orgthubrechtJust the base domain13:55:45
@hexa:lossy.networkhexawhat is the base domain? 🤔13:57:22
@hexa:lossy.networkhexagarage has api, web, admin and k2v_api13:57:40
@thubrecht:matrix.orgthubrechts3.lossy.network ?13:57:44
@hexa:lossy.networkhexaohhhhh13:57:48
@hexa:lossy.networkhexanvm13:57:52
@hexa:lossy.networkhexabut it wants a https url13:58:12
@hexa:lossy.networkhexaand s3.lossy.network points … nowhere 13:58:18
@hexa:lossy.networkhexa * and s3.lossy.network points … nowhere specific13:58:30
@thubrecht:matrix.orgthubrechtIt will infer the bucket url automatically13:59:18
@hexa:lossy.networkhexa👀14:00:35
@thubrecht:matrix.orgthubrechtAh wait14:01:19
* @hexa:lossy.networkhexa waits14:02:15
@thubrecht:matrix.orgthubrechtWhat you really need is the s3_api.root_domain in the garage settings14:02:20
@hexa:lossy.networkhexaok, that is what I had all the time14:02:37
@thubrecht:matrix.orgthubrechtSorry....14:02:53
@thubrecht:matrix.orgthubrechtBut then I don't know why it doesn't work14:03:19
@hexa:lossy.networkhexano worries14:03:22
@hexa:lossy.networkhexahm ok, it is pushing stuff14:13:29
@hexa:lossy.networkhexaseems like dns is my enemy today14:13:34
@charles:computer.surgeryCharles
In reply to @hexa:lossy.network
I'm currently running into lots of dispatch failures
Hmm not sure what you mean by that
15:03:31
@charles:computer.surgeryCharlesIf you want to reference my config: https://gitlab.computer.surgery/charles/servy-fleet/-/tree/main/config?ref_type=heads the attic and garage directories are relevant15:04:58
@charles:computer.surgeryCharlesSince writing this nonsense https://gitlab.computer.surgery/matrix/grapevine-fork/-/blob/main/bin/nix-build-and-cache?ref_type=heads attic has been a lot more useful for me15:06:05
@charles:computer.surgeryCharlesI might try building this functionality into the attic client, since it already has the ability to compute closures15:06:36
@charles:computer.surgeryCharlesAlso I think that when using garage you should disable attic's chunking, because garage does that already15:08:37

Show newer messages


Back to Room ListRoom Version: 10