Commit Graph

28 Commits

Author SHA1 Message Date
devmatrix 1bd38de10b Add local LLM setup script using Ollama
- Auto-detects GPU (NVIDIA/AMD/Intel/CPU)
- Installs appropriate models based on VRAM
- Creates helper commands: llm-start, llm-stop, llm-list, llm-chat
- Sets up systemd service for auto-start
- API endpoint at localhost:11434 for integration
2026-02-18 13:58:27 +00:00
devmatrix f77ea9a05d Add complete VM creation script with hardcoded password
- Creates VM 202 with all settings in one script
- Hardcoded password: devmatrix202
- Enables SSH password authentication via cloud-init
- Includes proper disk attachment syntax
- Optimized for pve-main storage and vmbr1 network
2026-02-18 13:50:12 +00:00
devmatrix 5bd1bff77e Update VM ID from 201 to 202
- 200: compute-node-01
- 201: production servers
- 202: DevMatrix-Prod (NEW)
- 300-302: development VMs
2026-02-18 13:29:44 +00:00
devmatrix 23af7c3c88 Fix backup paths to use /mnt/truenas instead of /mnt/nas 2026-02-18 13:27:24 +00:00
devmatrix fc4d6c3204 Update production scripts with optimized settings
- VM creation: Updated for vmbr1 network and pve-main NVMe storage
- VM specs: 6 CPU cores, 16GB RAM, 150GB disk
- Added NUMA optimization for dual-socket Xeon
- Backup manager: Updated backup path to TrueNAS mount
- Added validation checks for storage and network
- Added TRIM support for SSD optimization
2026-02-18 13:25:20 +00:00
devmatrix f037b852f5 Add production infrastructure scripts
- deploy-production.sh: Zero-downtime deployment with health checks
- health-monitor.sh: Automated health monitoring with auto-restart
- backup-manager.sh: Database and config backup management
- ecosystem.config.js: PM2 process configuration
- create-production-vm.sh: Proxmox VM creation automation
- setup-production-vm.sh: Production VM configuration
- README.md: Documentation for all infrastructure scripts

All scripts are production-ready with error handling,
logging, and notification support.
2026-02-18 13:19:49 +00:00
devmatrix 884bf3301d feat: Add Kimi configuration script for OpenClaw 2026-02-16 16:58:04 +00:00
devmatrix 341ea9bd98 fix: Support OAuth for Antigravity/Gemini, make fallback optional 2026-02-16 16:55:55 +00:00
devmatrix 7a6ab55297 feat: Add API key configuration script 2026-02-16 16:49:18 +00:00
devmatrix 4fdff0cf92 fix: Completely rewrite Windows script with robust error handling and progress indicators 2026-02-16 16:43:45 +00:00
devmatrix afedda58d7 fix: Simplify Windows setup script to avoid syntax errors 2026-02-16 16:28:27 +00:00
devmatrix 3a2cdaca3a fix: Correct default gateway to 192.168.5.10 2026-02-16 16:22:12 +00:00
devmatrix 5c64d6c109 feat: Complete rewrite - robust error handling, status report, continues on errors 2026-02-16 16:06:31 +00:00
devmatrix 00d0620c77 feat: Customize homelab tools - remove Nginx Proxy, AdGuard, WireGuard. Add Heimdall auto-config. 2026-02-16 15:50:27 +00:00
devmatrix b4f344d355 feat: Add n8n and NetworkChuck-inspired homelab tools 2026-02-16 15:44:09 +00:00
devmatrix da3dbff1c2 fix: Handle Ubuntu 24.04 externally-managed Python environment 2026-02-16 15:36:52 +00:00
devmatrix 1c5b3f666a feat: Add VirtIO drivers ISO for Windows VM, update QEMU Guest Agent settings 2026-02-16 14:33:42 +00:00
devmatrix 2fbc8211ff fix: Boot order syntax error, use pve-storage ISOs instead of downloading 2026-02-16 14:28:30 +00:00
devmatrix 8689184060 fix: Use correct ISO names from pve-storage 2026-02-16 14:26:38 +00:00
devmatrix c322bc87d6 fix: Remove hosts parameter from NFS shares (causes EINVAL) 2026-02-16 14:10:15 +00:00
devmatrix fffc670f1c feat: Make setup_openclaw_dev.sh idempotent - check before install 2026-02-16 14:06:09 +00:00
devmatrix 1785fab2a1 feat: Make Proxmox script idempotent - handle existing VMs 2026-02-16 14:04:54 +00:00
devmatrix 2d8a5d3714 feat: Make setup_truenas.sh idempotent 2026-02-16 14:04:24 +00:00
devmatrix 1878ff9c77 feat: Make script idempotent - check before creating 2026-02-16 14:00:21 +00:00
devmatrix 5fa67c6ed3 fix: Handle existing datasets, fix /dev/null typo 2026-02-16 13:57:03 +00:00
devmatrix e8cfc81f89 fix: Use uppercase SYS for NFS security 2026-02-16 13:55:53 +00:00
devmatrix a2d063b328 docs: Add comprehensive setup guides 2026-02-16 13:48:31 +00:00
devmatrix 1b5269136a Initial DevMatrix deployment scripts 2026-02-16 13:44:01 +00:00