Restructure: move scripts to bin/, configs to envs/, hetzner setup to envs/

Pure file moves (no content changes) for clean git rename detection.

- incusos/*.sh scripts → bin/
- incusos/helpers/ → bin/helpers/
- incusos/awx-manifests/, observability-dashboards/ → bin/data/
- incusos/examples/ → bin/examples/
- incusos/observe-deploy, investigate-*, test-boot-reliability → bin/diagnostic/
- incusos/targets/beelink/ → envs/beelink/
- incusos/targets/hetzner/ → envs/hetzner/
- hetzner/ → envs/hetzner/setup/

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Maarten 2026-03-03 18:38:46 +01:00
parent 594467ddf6
commit b72b7a8ca2
66 changed files with 12 additions and 0 deletions

12
envs/hetzner/proxmox.yaml Normal file
View File

@ -0,0 +1,12 @@
host: 10.10.0.1
method: api
api_token_id: automation@pve!deploy
api_token_secret: f7ed66bc-b1c9-4696-b4a9-c64f158c2a51
node: aether-lab
storage: local-zfs
iso_storage: local
bridge: vmbr1
gateway: 10.10.0.1
dns: 10.10.0.1 # Proxmox host serves DNS for VMs (dnsmasq on vmbr1)
pool: IncusLab
ssh_user: root