aboutsummaryrefslogtreecommitdiff
path: root/vars
diff options
context:
space:
mode:
Diffstat (limited to 'vars')
-rw-r--r--vars/common18
-rw-r--r--vars/hostclass/pkg_repository3
2 files changed, 20 insertions, 1 deletions
diff --git a/vars/common b/vars/common
index bb7c4db..6ecfc24 100644
--- a/vars/common
+++ b/vars/common
@@ -1,5 +1,6 @@
#!/bin/sh
+site=myhomelab
domain=idm.example.com
email_domain=example.com
locale=en_US.UTF-8
@@ -11,8 +12,23 @@ root_mail_alias="you@${email_domain}"
smtp_host_ip=1.2.3.4
timezone=America/New_York
+nproc=$(nproc)
allowed_tcp_ports=ssh
-bootstrap_resolvers='8.8.8.8 8.8.4.4'
+bootstrap_resolvers='1.1.1.1'
+fqdn="${BOXCONF_HOSTNAME}.${domain}"
smtp_host="smtp.${domain}"
+ssh_authzkeys_user=_authzkeys
tcp_buffer_size=2097152 # suitable for 1 GigE
+
+nginx_nofile=2048
+nginx_worker_connections=768
+if $(( nproc > 4 )); then
+ nginx_worker_processes=4
+else
+ nginx_worker_processes=$nproc
+fi
+
+if [ "${idm_bootstrap:-}" = true ]; then
+ resolvers=$bootstrap_resolvers
+fi
diff --git a/vars/hostclass/pkg_repository b/vars/hostclass/pkg_repository
new file mode 100644
index 0000000..dbd49a7
--- /dev/null
+++ b/vars/hostclass/pkg_repository
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+allowed_tcp_ports='ssh http'