feat: fix qemu onto hetzner and fix mailserver
This commit is contained in:
parent
d800c6a180
commit
afd3360582
5 changed files with 77 additions and 13 deletions
10
README.md
10
README.md
|
|
@ -19,7 +19,15 @@ This repository uses **untracked secrets**, so you must build the system locally
|
|||
2. Fill in the values (generate random keys, etc).
|
||||
- `tailscaleKey` must be a **Reusable** key from the Tailscale admin console.
|
||||
|
||||
### 2. Initial Install (Wite & Install)
|
||||
### 2. Verify Configuration Locally
|
||||
Because `secrets/secrets.nix` is untracked by git, standard `nix flake check` will fail.
|
||||
To build the server configuration locally and ensure there are no syntax or evaluation errors before pushing to the server, run:
|
||||
|
||||
```bash
|
||||
nix build path:.#nixosConfigurations.extremist-software.config.system.build.toplevel --impure --dry-run
|
||||
```
|
||||
|
||||
### 3. Initial Install (Wipe & Install)
|
||||
Run this command to build and deploy. **Warning: Wipes the server disk.**
|
||||
|
||||
```bash
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue