From f036b9c0da685d11e341d61e5aaeb75cac576111 Mon Sep 17 00:00:00 2001 From: Cullum Smith Date: Wed, 17 Jul 2024 06:45:00 -0400 Subject: add pkg_repository hostclass --- vars/common | 18 +++++++++++++++++- vars/hostclass/pkg_repository | 3 +++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 vars/hostclass/pkg_repository (limited to 'vars') 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' -- cgit v1.2.3