2026-08-23 14:07:49 +09:00

36 lines
838 B
YAML

---
# Part of role: common
# Called by: ansible/playbooks/bootstrap-minisforum.yaml
# Description: Default variables for the common role including user, packages, firewall ports, and data directories.
username: nik
timezone: Asia/Tokyo
base_packages:
- curl
- git
- htop
- vim
- wget
- unzip
- ca-certificates
- gnupg
- lsb-release
- nfs-common
ufw_allowed_ports:
- { port: 430, proto: tcp, comment: SSH }
- { port: 80, proto: tcp, comment: HTTP }
- { port: 443, proto: tcp, comment: HTTPS }
- { port: 6443, proto: tcp, comment: K3s API server }
- { port: 10250, proto: tcp, comment: Kubelet, src: 10.10.40.0/24 }
- { port: 8472, proto: udp, comment: Flannel VXLAN, src: 10.10.40.0/24 }
data_dirs:
- /data/gitea
- /data/jellyfin
- /data/pihole
- /data/dashy
- /data/glances
- /data/traefik