|
|
e16f98a183
|
feat(bootstrap)!: introduce unified bootstrap system with modular libraries
BREAKING CHANGE: day0bootstrap.sh deprecated in favor of bootstrap.sh
- Add scripts/bootstrap.sh (488 lines): Unified entrypoint supporting multiple hardware types (Proxmox/Docker VMs/Pi)
- Create scripts/lib/ modular library system:
- detection.sh: OS/hardware/container detection (362 lines)
- fingerprint.sh: System fingerprinting and inventory (494 lines)
- network.sh: IP configuration and VLAN placement (356 lines)
- proxmox.sh: PVE post-install automation (453 lines)
- validation.sh: Comprehensive pre-flight checks (510 lines)
- Add validation tools: validate-node.sh, onboarding.sh, pi_init.sh
- Deprecate scripts/day0bootstrap.sh with graceful redirect wrapper
- Document architecture in scripts/README.md (495 lines) and PROXMOX-COMPARISON.md
- Update SOP-002 with new bootstrap workflow
- Add nodes/watchtower/compose.yaml (Raspberry Pi 5 stack)
Migration: Existing day0bootstrap.sh users automatically redirected to new system after 5-second warning. No manual intervention required.
Ref: Infrastructure automation modernization per active-tasks.md
|
2026-04-12 22:48:19 -04:00 |
|
|
|
2414d8dfc5
|
updated login pw to test webhook deployment
|
2026-04-12 22:36:59 -04:00 |
|
|
|
d7e2e0c1a0
|
fix(vscode): update code-server image tag to latest version
|
2026-04-12 22:17:54 -04:00 |
|
|
|
3cd34e71e3
|
feat(vscode): add initial Docker Compose configuration for VSCode service
|
2026-04-12 22:00:00 -04:00 |
|
|
|
aaded54074
|
docs(nodes): add hardware specifications to node READMEs
Hardware details gathered via SSH using standard Linux commands:
- lscpu (CPU architecture and core count)
- free -h (memory capacity)
- df -h (storage capacity)
- lspci (GPU identification for Waldorf)
- uname -r (kernel version)
- cat /etc/os-release (OS distribution)
Improves infrastructure documentation for capacity planning and troubleshooting.
|
2026-04-11 23:44:19 -04:00 |
|
|
|
f236f79794
|
initial folder structure with README's for placeholders
|
2026-04-11 21:36:29 -04:00 |
|