Skip to content

Commit 7ef943a

Browse files
committed
docs: hosts
1 parent 4061d65 commit 7ef943a

File tree

4 files changed

+19
-21
lines changed

4 files changed

+19
-21
lines changed

hosts/README.md

+16-15
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,27 @@
11
# Hosts
22

3+
1. `12kingdoms`:
4+
1. `shoukei`: NixOS on Macbook Pro 2020 Intel i5, 13.3-inch, 16G RAM + 512G SSD.
5+
1. `suzu`: Orange Pi 5, RK3588s(4xA76 + 4xA55), GPU(4Cores, Mail-G610), NPU(6Tops@int8), 8G RAM +
6+
256G SSD.
7+
1. Network related services running via microvm.nix, such as router(transparent proxy - dae),
8+
tailscale subrouter, etc.
9+
1. `rakushun`: Orange Pi 5 Plus, RK3588(4xA76 + 4xA55), GPU(4Cores, Mail-G610), NPU(6Tops@int8),
10+
16G RAM + 2T SSD.
11+
1. Monitoring(prometheus, grafana, exporters), CI/CD(gitea, runner), homepage, file browser,
12+
and other services.
313
1. `darwin`(macOS)
414
1. `fern`: MacBook Pro 2022 13-inch M2 16G, mainly for business.
515
1. `harmonica`: MacBook Pro 2020 13-inch i5 16G, for personal use.
6-
2. `idols`
16+
1. `k8s`: My Kubernetes Clusters
17+
1. `idols`
718
1. `ai`: My main computer, with NixOS + I5-13600KF + RTX 4090 GPU, for gaming & daily use.
8-
2. `aquamarine`: My NixOS virtual machine as a router(IPv4 only) with a transparent proxy to
9-
bypass the G|F|W.
10-
3. `ruby`: Another NixOS VM running operation and maintenance related services, such as
11-
prometheus, grafana, restic, etc.
12-
4. `kana`: Yet another NixOS VM running some common applications, such as hompage, file browser,
13-
torrent downloader, etc.
14-
4. `rolling_girls`: My RISCV64 hosts.
19+
2. `aquamarine`: Not used now.
20+
3. `ruby`: Not used now.
21+
4. `kana`: Not used now.
22+
1. `rolling_girls`: My RISCV64 hosts.
1523
1. `nozomi`: Lichee Pi 4A, TH1520([email protected]), 16GB RAM + 32G eMMC + 128G SD Card.
1624
2. `yukina`: Milk-V Mars, JH7110([email protected] GHz), 4G RAM + No eMMC + 64G SD Card.
17-
5. `12kingdoms`:
18-
1. `shoukei`: NixOS on Macbook Pro 2020 Intel i5, 13.3-inch, 16G RAM + 512G SSD.
19-
1. `suzu`: Orange Pi 5, RK3588s(4xA76 + 4xA55), GPU(4Cores, Mail-G610), NPU(6Tops@int8), 8G RAM +
20-
256G SSD.
21-
1. `rakushun`: Orange Pi 5 Plus, RK3588(4xA76 + 4xA55), GPU(4Cores, Mail-G610), NPU(6Tops@int8),
22-
16G RAM + 2T SSD.
23-
6. `k8s`: My Kubernetes Clusters
2425

2526
## How to add a new host
2627

outputs/x86_64-linux/src/idols-aquamarine.nix

+1-2
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,11 @@
2121
# common
2222
"secrets/nixos.nix"
2323
"modules/nixos/server/server.nix"
24-
"modules/nixos/server/proxmox-hardware-configuration.nix"
24+
"modules/nixos/server/kubevirt-hardware-configuration.nix"
2525
# host specific
2626
"hosts/idols-${name}"
2727
])
2828
++ [
29-
{modules.secrets.server.network.enable = true;}
3029
];
3130
};
3231

outputs/x86_64-linux/src/idols-kana.nix

+1-2
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,11 @@
2121
# common
2222
"secrets/nixos.nix"
2323
"modules/nixos/server/server.nix"
24-
"modules/nixos/server/proxmox-hardware-configuration.nix"
24+
"modules/nixos/server/kubevirt-hardware-configuration.nix"
2525
# host specific
2626
"hosts/idols-${name}"
2727
])
2828
++ [
29-
{modules.secrets.server.application.enable = true;}
3029
];
3130
};
3231

outputs/x86_64-linux/src/idols-ruby.nix

+1-2
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,11 @@
2121
# common
2222
"secrets/nixos.nix"
2323
"modules/nixos/server/server.nix"
24-
"modules/nixos/server/proxmox-hardware-configuration.nix"
24+
"modules/nixos/server/kubevirt-hardware-configuration.nix"
2525
# host specific
2626
"hosts/idols-${name}"
2727
])
2828
++ [
29-
{modules.secrets.server.operation.enable = true;}
3029
];
3130
home-modules = map mylib.relativeToRoot [
3231
"home/linux/tui.nix"

0 commit comments

Comments
 (0)