tangled
alpha
login
or
join now
alan.chung-ma.com
/
homelab
Alan's Homelab Config
0
fork
atom
overview
issues
2
pulls
pipelines
Compare changes
Choose any two refs to compare.
base:
test
main
no tags found
compare:
test
main
no tags found
go
+2
-97
2 changed files
expand all
collapse all
unified
split
minipc
config.bu
config.ign
+1
-36
minipc/config.bu
···
3
passwd:
4
users:
5
- name: core
0
6
ssh_authorized_keys:
7
- sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAINzleyuucIH6wk1VKc0rFQtdYizk2HVbOr+uJ1GEos06AAAAF3NzaDpob21lbGFiL21pbmlwYy9jb3Jl core
8
-
systemd:
9
-
units:
10
-
- name: bootloader-update.service
11
-
enabled: true
12
-
storage:
13
-
disks:
14
-
- device: /dev/disk/by-id/nvme-WD_BLACK_SN7100_2TB_25166K808256
15
-
partitions:
16
-
- label: root
17
-
number: 4
18
-
size_mib: 8194
19
-
resize: true
20
-
- label: var
21
-
number: 5
22
-
size_mib: 0
23
-
luks:
24
-
- name: root
25
-
device: /dev/disk/by-partlabel/root
26
-
clevis:
27
-
tpm2: true
28
-
wipe_volume: true
29
-
- name: var
30
-
device: /dev/disk/by-partlabel/var
31
-
clevis:
32
-
tpm2: true
33
-
wipe_volume: true
34
-
filesystems:
35
-
- device: /dev/mapper/root
36
-
format: ext4
37
-
wipe_filesystem: true
38
-
label: root
39
-
- path: /var
40
-
device: /dev/mapper/var
41
-
format: ext4
42
-
wipe_filesystem: true
43
-
label: var
···
3
passwd:
4
users:
5
- name: core
6
+
password_hash: $y$j9T$z0kKidXv948psVHIuT9B./$ZybDcIbjBxOiexnozs/EroP.AnpQdrCN6U.DJ0Qy3r2
7
ssh_authorized_keys:
8
- sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAINzleyuucIH6wk1VKc0rFQtdYizk2HVbOr+uJ1GEos06AAAAF3NzaDpob21lbGFiL21pbmlwYy9jb3Jl core
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
+1
-61
minipc/config.ign
···
6
"users": [
7
{
8
"name": "core",
0
9
"sshAuthorizedKeys": [
10
"sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAINzleyuucIH6wk1VKc0rFQtdYizk2HVbOr+uJ1GEos06AAAAF3NzaDpob21lbGFiL21pbmlwYy9jb3Jl core"
11
]
12
}
13
]
14
-
},
15
-
"storage": {
16
-
"disks": [
17
-
{
18
-
"device": "/dev/disk/by-id/nvme-WD_BLACK_SN7100_2TB_25166K808256",
19
-
"partitions": [
20
-
{
21
-
"label": "root",
22
-
"number": 4,
23
-
"resize": true,
24
-
"sizeMiB": 8194
25
-
},
26
-
{
27
-
"label": "var",
28
-
"number": 5,
29
-
"sizeMiB": 0
30
-
}
31
-
]
32
-
}
33
-
],
34
-
"filesystems": [
35
-
{
36
-
"device": "/dev/mapper/root",
37
-
"format": "ext4",
38
-
"label": "root",
39
-
"wipeFilesystem": true
40
-
},
41
-
{
42
-
"device": "/dev/mapper/var",
43
-
"format": "ext4",
44
-
"label": "var",
45
-
"path": "/var",
46
-
"wipeFilesystem": true
47
-
}
48
-
],
49
-
"luks": [
50
-
{
51
-
"clevis": {
52
-
"tpm2": true
53
-
},
54
-
"device": "/dev/disk/by-partlabel/root",
55
-
"name": "root",
56
-
"wipeVolume": true
57
-
},
58
-
{
59
-
"clevis": {
60
-
"tpm2": true
61
-
},
62
-
"device": "/dev/disk/by-partlabel/var",
63
-
"name": "var",
64
-
"wipeVolume": true
65
-
}
66
-
]
67
-
},
68
-
"systemd": {
69
-
"units": [
70
-
{
71
-
"enabled": true,
72
-
"name": "bootloader-update.service"
73
-
}
74
-
]
75
}
76
}
···
6
"users": [
7
{
8
"name": "core",
9
+
"passwordHash": "$y$j9T$z0kKidXv948psVHIuT9B./$ZybDcIbjBxOiexnozs/EroP.AnpQdrCN6U.DJ0Qy3r2",
10
"sshAuthorizedKeys": [
11
"sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAINzleyuucIH6wk1VKc0rFQtdYizk2HVbOr+uJ1GEos06AAAAF3NzaDpob21lbGFiL21pbmlwYy9jb3Jl core"
12
]
13
}
14
]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
}
16
}