85 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| os_flavor: "freebsd"
 | |
| custom_repo: "https://freebsdpkg.fizz.buzz/repo/14broadwell-default-computer"
 | |
| pkgbase_url: "https://freebsdpkg.fizz.buzz/pkgbase/14broadwell-repo/FreeBSD:14:amd64/latest"
 | |
| zfs_snapshot_datasets:
 | |
|   - path: zroot/freebsd/computer/be
 | |
|   - path: zmass/encrypted/vm
 | |
|   - path: zmass/encrypted/data
 | |
| users:
 | |
|   talexander:
 | |
|     initialize: true
 | |
|     uid: 11235
 | |
|     gid: 11235
 | |
|     groups:
 | |
|       - name: wheel
 | |
|       - name: video
 | |
|       - name: u2f
 | |
|       - name: operator # To be able to shutdown without root
 | |
|       - name: webcamd
 | |
|         gid: 145
 | |
|     authorized_keys:
 | |
|       - yubikey
 | |
|       - main_fido
 | |
|       - backup_fido
 | |
|       - homeassistant
 | |
|     gitconfig: "gitconfig_home"
 | |
| sshd_enabled: true
 | |
| sshd_conf: "sshd_config"
 | |
| prefer_ipv6: true
 | |
| dummynet_config: "dnctl.conf"
 | |
| pf_config: "homeserver_pf.conf"
 | |
| pflog_conf:
 | |
|   - name: 0
 | |
|     dev: pflog0
 | |
| network_rc: "homeserver_network.conf"
 | |
| rc_conf: "homeserver_rc.conf"
 | |
| loader_conf: "homeserver_loader.conf"
 | |
| cputype: "intel"
 | |
| hwpstate: false
 | |
| devfs_rules: "homeserver_devfs.rules"
 | |
| jail_zfs_dataset: zmass/encrypted/jails
 | |
| jail_zfs_dataset_mountpoint: /jail
 | |
| jail_canmount: "on"
 | |
| jail_bemount: "on"
 | |
| jail_list:
 | |
|   - name: nat_dhcp
 | |
|     dataset: zmass/unencrypted/jails
 | |
|     enabled: true
 | |
|     conf:
 | |
|       src: nat_dhcp
 | |
|   - name: cloak
 | |
|     conf:
 | |
|       src: cloak
 | |
|   - name: dagger
 | |
|     conf:
 | |
|       src: dagger
 | |
|   - name: olddagger
 | |
|     conf:
 | |
|       src: olddagger
 | |
|   - name: sftp
 | |
|     conf:
 | |
|       src: sftp
 | |
|     fstab: sftp_fstab
 | |
|   - name: bastion
 | |
|     conf:
 | |
|       src: bastion
 | |
|     fstab: fstab_bastion
 | |
|   - name: certificate
 | |
|     conf:
 | |
|       src: certificate
 | |
|   - name: momlaptop
 | |
|     conf:
 | |
|       src: momlaptop
 | |
|   # - name: mumble
 | |
|   #   conf:
 | |
|   #     src: mumble
 | |
|   #   persist:
 | |
|   #     - name: mumbledb
 | |
|   #       mount: /var/db/murmur
 | |
| bhyve_dataset: zmass/encrypted/vm
 | |
| bhyve_canmount: "on"
 | |
| bhyve_bemount: "on"
 | |
| wireguard_directory: homeserver
 | |
| enabled_wireguard:
 | |
|   - wgh
 | 
