docs: split services into separate pages
This commit is contained in:
parent
3dbf61ab5c
commit
fcfd559b29
8 changed files with 37 additions and 49 deletions
3
docs/code-search.md
Normal file
3
docs/code-search.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[https://search.nix-community.org](https://search.nix-community.org)
|
||||||
|
|
||||||
|
Hound code search for NixOS and nix-community GitHub organisations.
|
|
@ -1,8 +1,12 @@
|
||||||
### Access
|
`build01.nix-community.org`
|
||||||
|
|
||||||
|
We provide an `x86_64-linux` build machine as a public remote builder for the nix community, this machine also has an `aarch64-linux` machine configured as its own remote builder.
|
||||||
|
|
||||||
|
#### Access
|
||||||
|
|
||||||
If you want access read the security guide lines on [aarch64-build-box](https://github.com/nix-community/aarch64-build-box). Than add your username to [`roles/builder/users.nix`](https://github.com/nix-community/infra/blob/master/roles/builder/users.nix). Don't keep any important data in your home! We will regularly delete `/home` without further notice.
|
If you want access read the security guide lines on [aarch64-build-box](https://github.com/nix-community/aarch64-build-box). Than add your username to [`roles/builder/users.nix`](https://github.com/nix-community/infra/blob/master/roles/builder/users.nix). Don't keep any important data in your home! We will regularly delete `/home` without further notice.
|
||||||
|
|
||||||
### Using your NixOS home-manager configuration on the hosts
|
#### Using your NixOS home-manager configuration on the hosts
|
||||||
|
|
||||||
If you happen to have your NixOS & home-manager configurations intertwined but you'd like your familiar environment on our infrastructure you can evaluate `pkgs.writeShellScript "hm-activate" config.systemd.services.home-manager-<yourusername>.serviceConfig.ExecStart` from your NixOS configuration, and send this derivation to be realized remotely: (in case you aren't a Nix trusted user)
|
If you happen to have your NixOS & home-manager configurations intertwined but you'd like your familiar environment on our infrastructure you can evaluate `pkgs.writeShellScript "hm-activate" config.systemd.services.home-manager-<yourusername>.serviceConfig.ExecStart` from your NixOS configuration, and send this derivation to be realized remotely: (in case you aren't a Nix trusted user)
|
||||||
|
|
||||||
|
|
19
docs/continuous-integration.md
Normal file
19
docs/continuous-integration.md
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
We provide `x86_64-linux` and `aarch64-linux` CI via these systems:
|
||||||
|
|
||||||
|
#### Hercules
|
||||||
|
|
||||||
|
[https://hercules-ci.com/github/nix-community](https://hercules-ci.com/github/nix-community)
|
||||||
|
|
||||||
|
To enable hercules builds go to `https://hercules-ci.com/github/nix-community/$REPO` and click "Build this repository".
|
||||||
|
|
||||||
|
#### Hydra
|
||||||
|
|
||||||
|
[https://hydra.nix-community.org](https://hydra.nix-community.org)
|
||||||
|
|
||||||
|
To enable hydra builds add a new project in this [file](https://github.com/nix-community/infra/blob/master/terraform/hydra-projects.tf).
|
||||||
|
|
||||||
|
#### Cache
|
||||||
|
|
||||||
|
[https://nix-community.cachix.org/](https://nix-community.cachix.org/)
|
||||||
|
|
||||||
|
All of the above CI builds are pushed to the cache.
|
1
docs/dns.md
Normal file
1
docs/dns.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
DNS is managed by terraform in this [file](https://github.com/nix-community/infra/blob/master/terraform/cloudflare_nix-community_org.tf).
|
1
docs/nur-update.md
Normal file
1
docs/nur-update.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
[https://github.com/nix-community/nur-update](https://github.com/nix-community/nur-update)
|
|
@ -1,46 +0,0 @@
|
||||||
## Community builder
|
|
||||||
|
|
||||||
We provide an x86 build machine (`build01.nix-community.org`) as a public remote builder for the nix community, this machine also has an aarch64 machine configured as its own remote builder.
|
|
||||||
|
|
||||||
See [here](./community-builder.md) for more information.
|
|
||||||
|
|
||||||
## Continuous integration
|
|
||||||
|
|
||||||
We provide x86_64 and aarch64 linux CI via these systems:
|
|
||||||
|
|
||||||
#### Hercules
|
|
||||||
|
|
||||||
[https://hercules-ci.com/github/nix-community](https://hercules-ci.com/github/nix-community)
|
|
||||||
|
|
||||||
To enable hercules builds go to `https://hercules-ci.com/github/nix-community/$REPO` and click "Build this repository".
|
|
||||||
|
|
||||||
#### Hydra
|
|
||||||
|
|
||||||
[https://hydra.nix-community.org](https://hydra.nix-community.org)
|
|
||||||
|
|
||||||
To enable hydra builds add a new project in this [file](https://github.com/nix-community/infra/blob/master/terraform/hydra-projects.tf).
|
|
||||||
|
|
||||||
## Cache
|
|
||||||
|
|
||||||
[https://nix-community.cachix.org/](https://nix-community.cachix.org/)
|
|
||||||
|
|
||||||
All of the above CI builds are pushed to the cache.
|
|
||||||
|
|
||||||
## Search
|
|
||||||
|
|
||||||
[https://search.nix-community.org](https://search.nix-community.org)
|
|
||||||
|
|
||||||
Hound code search for NixOS and nix-community GitHub organisations.
|
|
||||||
|
|
||||||
## nix-community.org DNS
|
|
||||||
|
|
||||||
DNS is managed by terraform in this [file](https://github.com/nix-community/infra/blob/master/terraform/cloudflare_nix-community_org.tf).
|
|
||||||
|
|
||||||
## ryantm-updater bot
|
|
||||||
|
|
||||||
- Docs: [https://ryantm.github.io/nixpkgs-update](https://ryantm.github.io/nixpkgs-update)
|
|
||||||
- Logs: [https://r.ryantm.com/log/](https://r.ryantm.com/log/)
|
|
||||||
|
|
||||||
## nur-update
|
|
||||||
|
|
||||||
[https://github.com/nix-community/nur-update](https://github.com/nix-community/nur-update)
|
|
2
docs/update-bot.md
Normal file
2
docs/update-bot.md
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
- Docs: [https://ryantm.github.io/nixpkgs-update](https://ryantm.github.io/nixpkgs-update)
|
||||||
|
- Logs: [https://r.ryantm.com/log/](https://r.ryantm.com/log/)
|
|
@ -2,8 +2,12 @@ nav:
|
||||||
- index.md
|
- index.md
|
||||||
- sponsors.md
|
- sponsors.md
|
||||||
- Services:
|
- Services:
|
||||||
- services.md
|
- continuous-integration.md
|
||||||
- community-builder.md
|
- community-builder.md
|
||||||
|
- R. RyanTM update bot: update-bot.md
|
||||||
|
- NUR update: nur-update.md
|
||||||
|
- nix-community.org DNS: dns.md
|
||||||
|
- code-search.md
|
||||||
- About:
|
- About:
|
||||||
- FAQ: faq.md
|
- FAQ: faq.md
|
||||||
- administrators.md
|
- administrators.md
|
||||||
|
|
Loading…
Add table
Reference in a new issue