| 1 | # NixOS project resource inventory |
| 2 | |
| 3 | This is the current list of hardware and services that everyone has access to. |
| 4 | |
| 5 | # Accounts |
| 6 | |
| 7 | ## GitHub |
| 8 | |
| 9 | owner: @edolstra @domenkozar @garbas @grahamc @rbvermaa |
| 10 | |
| 11 | ## Domains |
| 12 | |
| 13 | - owner: @edolstra |
| 14 | - nixos.org - https://www.uniteddomains.com/ |
| 15 | |
| 16 | ## DNS |
| 17 | |
| 18 | owner: Foundation |
| 19 | |
| 20 | Managed by Netlify. |
| 21 | |
| 22 | ## AWS account |
| 23 | |
| 24 | - owner: Infor |
| 25 | - alias: lb-nixos |
| 26 | - access: @rbvermaa and @edolstra |
| 27 | |
| 28 | ## Packet.net |
| 29 | |
| 30 | - owner: @grahamc |
| 31 | |
| 32 | ## Hetzner Cloud |
| 33 | |
| 34 | - owner: Graham |
| 35 | - (for ofborg) |
| 36 | |
| 37 | ## IRC logging bot |
| 38 | |
| 39 | - owner: @samueldr |
| 40 | - url: https://logs.nix.samueldr.com/nixos/ |
| 41 | - nick: <code>{\`-\`}</code> |
| 42 | - config: https://gitlab.com/samueldr.nix/overlays/irclogger |
| 43 | |
| 44 | ## nix.ci |
| 45 | |
| 46 | owner: @grahamc |
| 47 | |
| 48 | ofborg instance and logs |
| 49 | |
| 50 | hosted on Packet. |
| 51 | |
| 52 | ## arch64 community builder |
| 53 | |
| 54 | - owner: @grahamc |
| 55 | - access: community members that have asked access to it |
| 56 | - host: Packet |
| 57 | |
| 58 | lots of cores to build for the aarch64 platform |
| 59 | |
| 60 | ## survey.nixos.org |
| 61 | |
| 62 | owner: @davidak |
| 63 | |
| 64 | ## nixcon2017.org |
| 65 | |
| 66 | owner: Christine? |
| 67 | |
| 68 | ## nixcon2018.org |
| 69 | |
| 70 | owner: @zimbatm |
| 71 | |
| 72 | ## NixOS Wiki |
| 73 | |
| 74 | access: see https://wiki.nixos.org/wiki/Official_NixOS_Wiki:About |
| 75 | |
| 76 | ## Twitter accounts |
| 77 | |
| 78 | **nixpkg** owner: Graham |
| 79 | |
| 80 | **nixos_org** owner: Rob Vermaas |
| 81 | |
| 82 | **nixcon2017** owner: Christine? |
| 83 | |
| 84 | **nixcon2018** owner: zimbatm |
| 85 | |
| 86 | ## IRC |
| 87 | |
| 88 | Group registration on FreeNode. Eelco and Graham can get OP on all channels |
| 89 | about NixOS. |
| 90 | |
| 91 | The group owns: |
| 92 | |
| 93 | #nix |
| 94 | #nix-* |
| 95 | #nixos-* |
| 96 | |
| 97 | `#nix` is invite only and is empty, it only redirects to `#nixos` |
| 98 | |
| 99 | **List of common channels:** |
| 100 | |
| 101 | `**#nixos-dev**` |
| 102 | |
| 103 | `#` **nixos**`` |
| 104 | |
| 105 | - 1 niksnut +AFRefiorstv [modified ? ago] |
| 106 | - 17:30 2 goodwill +o [modified 3y 36w 6d ago] - |
| 107 | - 17:30 3 kmicu +o [modified 2y 32w 5d ago] long time member - left 4 months ago |
| 108 | - 17:30 4 gchristensen +o [modified 1y 37w 1d ago] |
| 109 | |
| 110 | `**#nixos-borg**` `**#nixos-aarch64**` `**#nix-darwin**` `#nixos-chat` |
| 111 | `**#nix-core**` `**#nixos-security**` `**#nixos-bots**` `**#nixos-docs**` |
| 112 | `**#nixos-wiki**` `**#nixos-on-your-router**` |
| 113 | |
| 114 | ## cachix.org |
| 115 | |
| 116 | owner: Domen |
| 117 | |
| 118 | # Hardware |
| 119 | |
| 120 | ## On Packet.net |
| 121 | |
| 122 | owner: Graham |
| 123 | |
| 124 | 2 builders: aarch64 packet type 2 : for hydra |
| 125 | |
| 126 | 1 aarch64 for ofborg _and_ community use |
| 127 | |
| 128 | ## Hetzner: |
| 129 | |
| 130 | owner: Eelco and Rob, owned by the NixOS Foundation |
| 131 | |
| 132 | “chef”: runs hydra.nixos.org, postgresql database, queue runner, hydra |
| 133 | provisioner. binary cache signing keys. |
| 134 | |
| 135 | monitoring: **DataDog, accessible by Eelco (and Rob?) (Amine?) on the Infor |
| 136 | account** |
| 137 | |
| 138 | ## Mac Minis at Hetzner Cloud |
| 139 | |
| 140 | - owner: the NixOS Foundation |
| 141 | - access: Cole-h & Hexa |
| 142 | - role: build machines |
| 143 | |
| 144 | Current machine names: |
| 145 | |
| 146 | - intense-heron.mac.nixos.org |
| 147 | - sweeping-filly.mac.nixos.org |
| 148 | - maximum-snail.mac.nixos.org |
| 149 | - growing-jennet.mac.nixos.org |
| 150 | - enormous-catfish.mac.nixos.org |
| 151 | |
| 152 | ## Mac Minis at Graham's house |
| 153 | |
| 154 | - owner: the NixOS Foundation |
| 155 | - access: Cole-h |
| 156 | - role: build machines |
| 157 | |
| 158 | - arm64: |
| 159 | - cosmic-stud |
| 160 | - tight-bug |
| 161 | - quality-ram |
| 162 | - becoming-hyena |
| 163 | |
| 164 | There are also x86_64 mac minis, but they are offline because they produce too |
| 165 | much heat. |
| 166 | |
| 167 | ## Mac Stadium |
| 168 | |
| 169 | - owner: MacStadium and rented to daniel peebles or the foundation? |
| 170 | - role: build machines |
| 171 | |
| 172 | Eelco had a root password |
| 173 | |
| 174 | ## hydra-provisioner |
| 175 | |
| 176 | ? |
| 177 | |
| 178 | ## nixos-org |
| 179 | |
| 180 | owner: LogicBlox EC2 instance |
| 181 | |
| 182 | deployed from Eelco’s laptop |
| 183 | |
| 184 | runs the website runs the channel mirror script, systemd services with timers, |
| 185 | updates /releases buckets and the nixpkgs-channels repository (repo: |
| 186 | nixos-channel-scripts) |
| 187 | |
| 188 | The tarball mirror script is running from that machine. |