Merge pull request 'docs: update link to git repo' (#67) from docs/update-link into main

Reviewed-on: #67
Reviewed-by: Akshay Mankar <axeman@noreply.git.pub.solar>
This commit is contained in:
teutat3s 2023-12-01 18:03:55 +00:00
commit 46861d61a2
Signed by: pub.solar gitea
GPG key ID: F0332B04B7054873
2 changed files with 10 additions and 3 deletions

View file

@ -1,6 +1,6 @@
# The pub.solar infrastructure # The pub.solar infrastructure
This repository contains all almost all of the configuration for the whole pub.solar infrastructure. Our goal is to have everything, from host configurations to Terraform DNS in this repository. This repository contains almost all of the configuration for the whole pub.solar infrastructure. Our goal is to have everything, from host configurations to Terraform DNS in this repository.
The architecture we are working towards is a vast simplification of what it was before: one dedicated Hetzner server running [NixOS](https://nixos.org/) with all services. Offsite backups go to several different locations with [restic](https://github.com/restic/restic). The architecture we are working towards is a vast simplification of what it was before: one dedicated Hetzner server running [NixOS](https://nixos.org/) with all services. Offsite backups go to several different locations with [restic](https://github.com/restic/restic).

View file

@ -3,9 +3,16 @@
Clone this repository: Clone this repository:
``` ```
git clone https://git.pub.solar/pub-solar/infra-new.git git clone https://git.pub.solar/pub-solar/infra.git
cd infra
``` ```
then, install [the package manager nix](https://nixos.org/download). then, install [the package manager nix](https://nixos.org/download).
Finally, run `nix develop` in this repo. This will install a development shell that has all required tooling available. Finally, run:
```
nix develop
```
This will install a development shell (devshell) with all required tools.