Claude AI wurde verwendet, um einen Proxmox-Home-Server über SSH einzurichten

Ein Entwickler dokumentierte die Nutzung von Claude AI über SSH, um einen Proxmox VE 9.1-Heimserver auf einem Intel i7-6700K mit 64 GB RAM vollständig zu konfigurieren. Die KI bewältigte den gesamten Setup-Prozess konversationell in einer Sitzung.
Speicherkonfiguration
Claude führte eine Speicherbereinigung durch, indem veraltete NFS-Mountpunkte und verwaiste Proxmox-Speichereinträge (vm_disks, vm_disks_boot, vmdisk1) identifiziert und entfernt wurden. Es formatierte drei NTFS-Laufwerke (2x 4TB HDDs + 1x 1TB SSD) als ext4, fügte sie mit korrekten fstab-Einträgen unter Verwendung von UUIDs zum Proxmox-Speicher hinzu. Die KI installierte parted bei Bedarf und konvertierte die beiden 4TB HDDs in einen ZFS-Mirror-Pool namens photos_store unter Verwendung von Disk-by-ID-Pfaden, der später von "tank" zu "photos_store" via Export/Import umbenannt wurde.
Sicherheitshärtung
Claude führte ein Sicherheitsaudit durch, das 67 ausstehende Sicherheitsupdates fand, die es anwandte, einschließlich eines Kernel-Upgrades von 6.17.4 auf 6.17.9. Es meldete deaktivierte Firewall, SSH-Root-Login mit Passwort und fehlendes fail2ban. Die KI installierte und konfigurierte fail2ban mit zwei Jails: sshd (sperrt nach 3 fehlgeschlagenen Versuchen für 1 Stunde) und proxmox (schützt Web-UI-Login). Es behandelte auch eine CPU-Schwachstelle (gather_data_sampling) durch Aktualisierung des Intel-Mikrocodes, obwohl dies durch Skylake-Hardwarebeschränkungen eingeschränkt war.
Docker und Immich-Bereitstellung
Der erste Versuch installierte Docker direkt auf dem Proxmox-Host mit ZFS-gestützten Speicher-Datasets für Immich (separate Datasets für Uploads, Datenbank, Model-Cache mit optimierten Recordsizes). Berechtigungsprobleme traten mit dem vectorchord Postgres-Image auf, das privileged: true erforderte, und der API-Worker erhielt EACCES bei Node-Spawn aufgrund von Dockers Sicherheitsprofil. Nachdem erkannt wurde, dass dieses Setup für die Proxmox-UI unsichtbar war, entfernte Claude Docker vom Host, erstellte eine Ubuntu Server 24.04 VM (4 CPU, 16 GB RAM, 64 GB Festplatte auf SSD), richtete NFS zum Teilen des ZFS-Pools ein, installierte Docker in der VM und setzte Immich erfolgreich mit allen vier gesunden Containern ein.
Lüftersteuerung
Um Servergeräusche zu reduzieren, installierte Claude lm-sensors und fancontrol, fand den NCT6793D-Chip durch ACPI blockiert, fügte den Kernel-Parameter acpi_enforce_resources=lax hinzu, befasste sich mit Boot-Problemen und setzte alle 6 Mainboard-Lüfterkanäle auf 30%. Nachdem festgestellt wurde, dass der AMD Vega 64 GPU-Lüfter die Hauptgeräuschquelle war, setzte es den GPU-Lüfter auf ~16% (1011 RPM) von 100% (4700 RPM) und erstellte einen systemd-Service, um die Einstellungen über Neustarts hinweg beizubehalten.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Entwickler baut persönliche Finanz-App in einem Monat mit Claude Code: Wichtige Arbeitsabläufe und Herausforderungen
Ein Entwickler mit 14 Jahren Erfahrung hat in etwa einem Monat eine persönliche Finanzprognose-App mit Claude Code erstellt und im App Store veröffentlicht. Er identifizierte drei spezifische Workflows, in denen Claude Code am effektivsten war, und teilte Herausforderungen wie Scope Creep und Datenmodellkomplexität.

Benutzerdefinierte OpenClaw-Fähigkeiten für CRM- und CMS-Integration
Ein Entwickler erstellte benutzerdefinierte OpenClaw-Fähigkeiten, um mit eigenen CRM- und CMS-Systemen zu interagieren, was automatisierte Lead-Generierung und Inhaltserstellung mit menschlicher Überwachung ermöglicht. Die Einrichtung dauerte einen Tag.

Polizeibeamter entwickelt iOS-Standort-Dienstprogramm LOC8 mit Claude Code
Ein Polizeibeamter entwickelte LOC8, eine iOS-App, die sofort Straßenadresse, nächste Querstraße, GPS-Koordinaten, Höhe und Genauigkeit mit Claude Code anzeigt. Die App wurde schrittweise mit Fokus auf Verfolgungsjagdszenarien für Strafverfolgungsbehörden entwickelt, wurde aber für die allgemeine Öffentlichkeit erweitert.

Entwickler nutzt Claude Code-Agenten, um 635 Probleme in 42 Brettspielen in einer einzigen Sitzung zu lösen.
Ein Solo-Entwickler nutzte Claude Code Agents, um in einer Sitzung 635 UI/UX-Probleme über 42 Multiplayer-Brettspiele hinweg zu beheben, was zu 325 Commits führte, während null Build-Fehler aufrechterhalten wurden. Der Workflow umfasste das gleichzeitige Ausführen von vier Agents, die jeweils ein einzelnes Problem aus verschiedenen Spielen bearbeiteten, um Dateikonflikte zu vermeiden.