nas.yaml - infra - Terraform IoC for my remote (Hetzner) and local (Incus) servers.
(HTM) git clone git://jay.scot/infra
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
nas.yaml (737B)
---
1 #cloud-config
2 package_upgrade: true
3 hostname: nas.jay.scot
4 timezone: Europe/London
5 manage_resolv_conf: true
6
7 resolv_conf:
8 nameservers: ['192.168.2.10', '1.1.1.1']
9
10 packages:
11 - samba
12
13 users:
14 - name: samba
15 group: users
16 passwd: $6$WNXusbujTtdH5X3z$43RgrNloS.Qz9nVoN5jIiaSpzgrur9KpRwfiQP.3rVMOPVweJYVpqHKNH19PUrKbGQ7/hc04AqGXXe1USnpya0
17
18 write_files:
19 - path: /etc/samba/smb.conf
20 permissions: '0644'
21 defer: true
22 content: |
23 [global]
24 allow insecure wide links = yes
25 workgroup = WORKGROUP
26 dos charset = cp866
27 unix charset = utf-8
28 force user = samba
29
30 [storage]
31 follow symlinks = yes
32 wide links = yes
33 browseable = yes
34 writeable = yes
35 path = /share