From b0f14ea3655f96cb817f9435731b14a26db5ea1a Mon Sep 17 00:00:00 2001 From: counterweight Date: Fri, 11 Sep 2026 22:17:13 +0200 Subject: [PATCH] vars --- ansible/group_vars/all/main.yml | 4 +++ ansible/group_vars/all/vault.yml | 50 +++++++++++++++++++++++++++++++ ansible/host_vars/nodito/main.yml | 28 +++++++++++++++++ 3 files changed, 82 insertions(+) create mode 100644 ansible/group_vars/all/main.yml create mode 100644 ansible/group_vars/all/vault.yml create mode 100644 ansible/host_vars/nodito/main.yml diff --git a/ansible/group_vars/all/main.yml b/ansible/group_vars/all/main.yml new file mode 100644 index 0000000..952df93 --- /dev/null +++ b/ansible/group_vars/all/main.yml @@ -0,0 +1,4 @@ +new_user: counterweight +ssh_port: 22 +allow_ssh_from: "any" +root_domain: contrapeso.xyz diff --git a/ansible/group_vars/all/vault.yml b/ansible/group_vars/all/vault.yml new file mode 100644 index 0000000..c48d456 --- /dev/null +++ b/ansible/group_vars/all/vault.yml @@ -0,0 +1,50 @@ +$ANSIBLE_VAULT;1.1;AES256 +32643038333165373363353439313639326538343435393633343765386662643231333936386630 +6564313061366166353662373564393261396666663432610a633161643066663232336163306663 +61623535643231366638616630666562333936383232373130623631306334653634386132396431 +3036383735316339650a313565313062636461396563336461633838343037666237623038633133 +35333531313036666531633230646464636631666133313636353362646336623135363736316562 +36656564396230333231643266303833633134303862323633636136363136373836346363663364 +32306234393863613534663031646632643734366531343339386133363837396138616435313365 +65353037326266386538633665386638656539376133636435346136643163643238656434346132 +34363036623935343162313031343036393536613136306435323730346561393261333966663465 +35333864323638356565316632353662366262363962376134366432333361343639633133626533 +65303964643330393264643136346432313164396664333535363135646464326539626433623732 +34666530666234376637623930633433656163353136646134326365353563343833666161666435 +30313866396136623036613933376164346533383964303664633830376636363565323832343136 +62653137366632313133626234386235356630383433623934303737653438623136366638396237 +66303435356539343061313337646261343738373866646465373339616161323531346361383363 +64643363616130323935656264326631336231323236616438366632356333333534303861663238 +61376464623030363938653230316265366533623364653930343537326532393433363230356136 +62643135636130626436386239366561393537333736383361336162636434656339653630353732 +37343265366234656637336135633461333735363932636130323564623661303730303363383833 +34373963373765643437303534366233626662656531373261633565353137643761356135376430 +30373639336565356364313333333237323338346631666235613961656336643438653834313137 +35303666366433646334643264633837343134373637643535633864313062613336333538303931 +34396266326166666165333639363961346639343130656235323332346631643539363861666436 +63343733656362313165623130383838376138613534363535336662366564306132353362666463 +61613534613431623263323831646635323362343634616566393834353964643861633639346132 +66363233373964323139313966616365343535306365373532313063383236353964343265383761 +64663833363035363736643236373634663466666138346266643930643033343839313534376666 +37363461623965636164663339386237643635353237353263633131363434643066393538363639 +39346530366361656536383233663766616234383535643234616233666262353364633036663062 +64386663383363633365656631326332353261303562346666636565313564306635333562363930 +33306237333638323131613161336165636237623332643137363038303330313663346639326361 +39383565366431363361313361303436343761626462306537633337393636333135343833623464 +32323663616166653063303861396664613434643536633066626466303634663031623938313436 +32303763616562376137303061633864393863373334373338626566653633383132306635396566 +64616463663265643732366465666662663334666362383036326330356535333465326534363266 +33326265326365353231613839383336656562333837376565306230646466333238323936316463 +64396266306562303438363635343865376364333239376664346534636664326532353265313563 +66636331333430616462326334623637646539643638323036303335656632363565373739373234 +35666532346364376335346238376562336164386363623862356539316466336531643936336131 +31356332306639626532646338393638373764653961616638643066313832626561336435383839 +64363232313633643133383066636539663933323064366536666462646466323166306562623538 +64393835383431663561343231303961383337656331663261393439336136623066666434336362 +36313239336537376134396361643532633437633163373931353139303534356665383538393838 +31306336326538353232336533643961383337313161663266353730643931656165353264303938 +30636363666136653963306130666433633562313464653862656262313035306635306230653666 +34336631623235323734616163623039613636393863383966336435313230313231356563636337 +61373336336563653030366130356331616438336638323263663164366435653266643161653331 +31323733313936313833386665633235633339376330373161326361336266633838326336356363 +37383165393866656565316337386639346531323439626465613834303636663933 diff --git a/ansible/host_vars/nodito/main.yml b/ansible/host_vars/nodito/main.yml new file mode 100644 index 0000000..c0002f3 --- /dev/null +++ b/ansible/host_vars/nodito/main.yml @@ -0,0 +1,28 @@ +# Nodito CPU Temperature Monitoring Configuration + +# Temperature Monitoring Configuration +temp_threshold_celsius: 80 +temp_check_interval_minutes: 1 + +# Script Configuration +monitoring_script_dir: /opt/nodito-monitoring +monitoring_script_path: "{{ monitoring_script_dir }}/cpu_temp_monitor.sh" +log_file: "{{ monitoring_script_dir }}/cpu_temp_monitor.log" + +# System Configuration +systemd_service_name: nodito-cpu-temp-monitor + +# ZFS Pool Configuration +zfs_pool_name: "proxmox-tank-1" +zfs_disk_1: "/dev/disk/by-id/ata-ST4000NT001-3M2101_WX11TN0Z" # First disk for RAID 1 mirror +zfs_disk_2: "/dev/disk/by-id/ata-ST4000NT001-3M2101_WX11TN2P" # Second disk for RAID 1 mirror +zfs_pool_mountpoint: "/var/lib/vz" + +# UPS Configuration (CyberPower CP900EPFCLCD via USB) +ups_name: cyberpower +ups_desc: "CyberPower CP900EPFCLCD" +ups_driver: usbhid-ups +ups_port: auto +ups_user: counterweight +ups_offdelay: 120 # Seconds after shutdown before UPS cuts outlet power +ups_ondelay: 30 # Seconds after mains returns before UPS restores outlet power