199 lines
9.6 KiB
Markdown
199 lines
9.6 KiB
Markdown
## Einleitung & Ziel
|
||
|
||
Willkommen beim ersten Schritt zu deinem eigenen **UCC – Unified Control Center**.
|
||
Das Bratonien UCC ist unser Originalprojekt und dient dir als Vorlage, um dir dein eigenes, maßgeschneidertes System aufzubauen.
|
||
|
||
Ein UCC ist weit mehr als ein gewöhnliches Homelab:
|
||
- Es bündelt all deine **Dienste, Automatisierungen und Daten** an einem Ort.
|
||
- Es ersetzt viele **teure Cloud-Abos** durch deine eigene Infrastruktur.
|
||
- Es gibt dir **Kontrolle über deine Daten** und die Freiheit, selbst zu entscheiden, welche Funktionen du brauchst.
|
||
|
||
Für Streamer und Content-Creator bedeutet das:
|
||
- **schnellere Upload- und Backup-Workflows** für Videos, VODs und Clips
|
||
- **automatisierte Aufgaben** wie Social-Media-Posts oder Transkodierung, statt alles per Hand zu erledigen
|
||
- **zuverlässigen Speicher** für Projekte und Rohmaterial
|
||
- eine **private Plattform**, die wächst, sobald deine Ansprüche wachsen – ohne Mehrkosten für zusätzliche Dienste
|
||
|
||
Aber auch alle anderen profitieren:
|
||
- Familien können ihr eigenes **Cloud-Drive** und **Foto-Archiv** betreiben.
|
||
- Vereine, kleine Firmen oder Showgruppen können ihre **Dokumente und Kalender** zentral verwalten.
|
||
- Wer Wert auf **Datenschutz und Unabhängigkeit** legt, behält alles im eigenen Haus.
|
||
|
||
Das Herzstück dieses Systems ist **Proxmox VE** – die Plattform, auf der wir alle weiteren Module des UCC laufen lassen.
|
||
Proxmox erlaubt uns, für jeden Dienst (z. B. Nextcloud, Automatisierungs-Flows oder Video-Tools) einen eigenen isolierten Container oder eine VM anzulegen.
|
||
So bleibt alles modular, stabil und leicht zu sichern.
|
||
|
||
In diesem Kapitel lernst du:
|
||
- wie du Proxmox auf deinem Server installierst,
|
||
- die wichtigsten Grundeinstellungen für Netzwerke und Speicher vornimmst,
|
||
- den ersten Administrator-Zugang einrichtest,
|
||
- und das System so vorbereitest, dass du danach sofort Container für alle kommenden Kapitel erstellen kannst.
|
||
|
||
Am Ende hast du ein **startbereites UCC-Fundament**:
|
||
- Web-UI von Proxmox erreichbar und mit Admin-Login versehen
|
||
- Storage-Layout für LXC-Container eingerichtet
|
||
- System aktuell und bereit für alle weiteren Module
|
||
|
||
> [!TIP]
|
||
> Du brauchst kein Vorwissen über Virtualisierung.
|
||
> Wir erklären nur die Funktionen, die du für dein UCC wirklich brauchst.
|
||
|
||
> [!NOTE]
|
||
> 💎 **PREMIUM**
|
||
> Die Premium-Erweiterung dieses Kapitels zeigt dir zusätzlich:
|
||
> • automatisierte LXC-Backups mit Aufbewahrungsplan
|
||
> • optimierte Storage-Pools für SSD und HDD
|
||
> • E-Mail-Benachrichtigungen über System-Events und Updates
|
||
|
||
---
|
||
|
||
## Voraussetzungen & Ressourcen
|
||
|
||
Bevor wir Proxmox installieren, brauchst du ein paar Dinge, damit die Einrichtung reibungslos klappt.
|
||
|
||
### 1. Hardware-Anforderungen
|
||
Für ein eigenes **UCC** genügt schon ein kleiner Server oder ein ausrangierter PC, solange er zuverlässig 24/7 laufen kann.
|
||
|
||
**Mindestanforderungen für Tests und kleine Setups:**
|
||
- 4-Kern-CPU (z. B. Intel i5 6. Gen oder Ryzen 3)
|
||
- 8 GB RAM
|
||
- 120 GB SSD oder größer für das System
|
||
- 1× Gigabit-Netzwerkanschluss
|
||
|
||
**Empfohlen für produktiven Betrieb mit mehreren Containern (z. B. Nextcloud, n8n, Media-Workflows):**
|
||
- 6–8-Kern-CPU (z. B. Intel i7 / Xeon oder Ryzen 5/7)
|
||
- 16–32 GB RAM
|
||
- SSD für Proxmox (mind. 256 GB) plus separate HDD/SSD für Daten
|
||
- optional zweite Platte für Backups (interne HDD oder NAS)
|
||
- 1× Gigabit-LAN (2,5 Gbit+ vorteilhaft, aber nicht Pflicht)
|
||
|
||
> [!TIP]
|
||
> Ein kleiner Mini-PC oder ausrangierter Büro-Rechner reicht oft für den Start, solange er genügend RAM für mehrere Container bietet.
|
||
|
||
### 2. Netzwerk
|
||
- Feste LAN-Verbindung (kein WLAN für den Server)
|
||
- DHCP aktiviert oder statische IP im Heimnetz reserviert
|
||
- Zugang zum Router, um bei Bedarf Ports freizugeben
|
||
- Internetzugang für Updates und Paketinstallationen
|
||
|
||
> [!WARNING]
|
||
> Gib dem Server **eine feste IP-Adresse** im Heimnetz.
|
||
> Das erleichtert später den Zugriff auf die Web-Oberfläche und verhindert, dass sich die Adresse nach einem Neustart ändert.
|
||
|
||
### 3. Installationsmedien
|
||
- USB-Stick (mind. 2 GB) für den Proxmox-Installer
|
||
- ISO-Image von [proxmox.com](https://www.proxmox.com/de/downloads) (aktuelle VE-Version)
|
||
- Ein PC oder Laptop, um den Stick mit der ISO zu beschreiben (z. B. mit [balenaEtcher](https://www.balena.io/etcher/) oder Rufus)
|
||
|
||
### 4. Zugriffsrechte
|
||
- Zugriff auf **Monitor und Tastatur** des Servers für die Erst-Installation
|
||
- Möglichkeit, im BIOS/UEFI **von USB zu booten**
|
||
- Grundkenntnis, wie man ins BIOS/UEFI gelangt (oft `Entf`, `F2` oder `F12` beim Start)
|
||
|
||
> [!TIP]
|
||
> Falls dein Server ein Remote-Management-Interface wie iDRAC, iLO oder IPMI besitzt, kannst du die Installation darüber starten und sparst dir Monitor und Tastatur.
|
||
|
||
|
||
---
|
||
|
||
## Schritt-für-Schritt-Anleitung
|
||
|
||
### 1. Proxmox-ISO herunterladen
|
||
1. Öffne [https://www.proxmox.com/en/downloads](https://www.proxmox.com/de/downloads)
|
||
2. Wähle unter **Proxmox VE → ISO Images → aktuelle stabile Version** (z. B. `proxmox-ve_8.x.iso`)
|
||
3. Lade die Datei auf deinen PC oder Laptop herunter.
|
||
|
||
> [!TIP]
|
||
> Die Community-Version reicht völlig aus. Du brauchst keine Subscription, um Proxmox zu installieren und später Updates zu bekommen.
|
||
|
||
|
||
### 2. ISO auf USB-Stick schreiben
|
||
1. Stecke einen USB-Stick mit mindestens 2 GB Kapazität an deinen PC/Laptop an.
|
||
2. Lade ein Schreib-Tool wie **balenaEtcher** (Win/Mac/Linux) oder **Rufus** (Windows).
|
||
3. Starte das Tool und wähle als **Image** die heruntergeladene Proxmox-ISO.
|
||
4. Wähle den USB-Stick als Ziel aus.
|
||
5. Starte den Schreibvorgang und warte, bis der Stick fertig erstellt ist.
|
||
|
||
> [!WARNING]
|
||
> Alle Daten auf dem Stick werden gelöscht. Verwende keinen Stick mit wichtigen Dateien.
|
||
|
||
|
||
### 3. Server vorbereiten & vom Stick booten
|
||
1. Schließe den USB-Stick am zukünftigen UCC-Server an.
|
||
2. Verbinde Monitor und Tastatur oder nutze Remote-Management (iDRAC/iLO/IPMI), falls vorhanden.
|
||
3. Starte den Server neu und öffne das **Boot-Menü / BIOS / UEFI** (häufig `F2`, `Entf` oder `F12`).
|
||
4. Wähle den USB-Stick als erstes Boot-Medium.
|
||
5. Speichere die Einstellung und boote den Server neu.
|
||
6. Warte, bis der **Proxmox-Installer** erscheint.
|
||
|
||
> [!WARNING]
|
||
> Stelle sicher, dass „Secure Boot“ ausgeschaltet ist.
|
||
> Proxmox unterstützt Secure Boot derzeit nicht zuverlässig und der Installer bricht sonst ab.
|
||
|
||
> [!TIP]
|
||
> Wenn der Stick nicht im Boot-Menü auftaucht, prüfe im BIOS/UEFI, ob **Legacy/UEFI-Boot** für USB aktiviert ist.
|
||
|
||
|
||
### 4. Proxmox installieren
|
||
|
||
Sobald der Installer gestartet ist, folge diesen Schritten:
|
||
|
||
1. **Install Proxmox VE** auswählen und `Enter` drücken.
|
||
Der Installer lädt und zeigt die Lizenzbedingungen an.
|
||
|
||
2. **Lizenzbedingungen akzeptieren** (Checkbox anhaken) und auf **Next** klicken.
|
||
|
||
3. **Ziel-Festplatte wählen**
|
||
- Wähle die SSD oder das Laufwerk aus, auf dem Proxmox installiert werden soll.
|
||
- Für einfache Setups genügt **ZFS (RAID-0)** oder **ext4** auf einer einzelnen Platte.
|
||
- Premium-Nutzer, die ein **RAID-1** oder mehrere Platten einsetzen wollen, richten das später separat ein.
|
||
|
||
> [!TIP]
|
||
> Wenn du nur eine einzelne SSD hast, wähle **ext4** – es ist unkompliziert und stabil.
|
||
> ZFS lohnt sich vor allem, wenn du mehrere Platten und Snapshots nutzen möchtest.
|
||
|
||
4. **Land, Zeitzone, Tastaturlayout** einstellen → auf **Next** klicken.
|
||
|
||
5. **Administrator-Passwort und E-Mail** setzen
|
||
- Passwort notieren – es wird später für den Web-Login benötigt.
|
||
- Die E-Mail kann für Benachrichtigungen genutzt werden.
|
||
|
||
6. **Hostname und Netzwerk** konfigurieren
|
||
- Wähle einen eindeutigen Hostnamen, z. B. `ucc-server.lan`.
|
||
- Stelle sicher, dass die Netzwerkschnittstelle auf **static (statisch)** steht, nicht DHCP.
|
||
- Vergib eine feste IP-Adresse im Heimnetz (z. B. `192.168.1.50`) sowie Subnetzmaske und Gateway.
|
||
- Trage die DNS-Server deines Routers oder z. B. `1.1.1.1` ein.
|
||
|
||
> [!WARNING]
|
||
> Vergib unbedingt eine **statische IP-Adresse**.
|
||
> Ändert sich die IP später durch DHCP, ist die Web-UI nicht mehr erreichbar.
|
||
|
||
7. Auf **Next → Install** klicken.
|
||
Der Installer kopiert nun alle Dateien und richtet Proxmox ein (dauert wenige Minuten).
|
||
|
||
8. Nach Abschluss auf **Reboot** klicken und den USB-Stick entfernen.
|
||
|
||
### 5. Erster Login in die Web-UI
|
||
|
||
1. Sobald der Server neu gestartet ist, zeigt die Konsole die Adresse der Web-UI an, z. B.:
|
||
`https://192.168.1.50:8006`
|
||
2. Öffne diese Adresse im Browser deines PCs/Laptops.
|
||
Es erscheint eine Sicherheitswarnung wegen des selbst-signierten Zertifikats → **„Trotzdem fortfahren“** wählen.
|
||
3. Melde dich mit dem Benutzer `root` und dem zuvor vergebenen Passwort an.
|
||
4. Nach dem Login kontrolliere oben rechts die **Proxmox-Version** und führe unter **Updates → Refresh → Upgrade** gleich die ersten Updates durch.
|
||
|
||
> [!TIP]
|
||
> Wenn du später von einem anderen Rechner im Heimnetz zugreifen möchtest, nutze dieselbe URL mit der statischen IP deines UCC-Servers.
|
||
|
||
### 6. Grund-Check nach der Installation
|
||
|
||
- In der linken Seitenleiste siehst du jetzt unter **Datacenter** bereits deinen ersten Node – er hat automatisch den Hostnamen bekommen, den du bei der Installation vergeben hast (z. B. `ucc-server`).
|
||
- Wähle diesen Node aus und öffne **Updates → Refresh**, um die Paketlisten zu aktualisieren.
|
||
- Führe anschließend **Upgrade** aus, falls Updates angezeigt werden.
|
||
- Prüfe unter **Datacenter → Storage**, ob die System-SSD als lokales Storage eingebunden ist.
|
||
- Optional: Unter **Shell** `pveversion` eingeben, um die installierte Version anzuzeigen.
|
||
|
||
> [!TIP]
|
||
> Wenn die Update-Funktion keine Fehler meldet und die Storage-Liste korrekt angezeigt wird, ist dein Proxmox-System bereit für die nächsten Kapitel.
|
||
|