# Server bei Hostinger anlegen

Du erzeugst im Hostinger hPanel einen API-Token, hinterlegst ihn in MainPath und lässt sie damit einen VPS in deinem Hostinger-Account anlegen.

> Source: https://www.mainpath.ai/de/docs/hostinger-tutorial/

MainPath erstellt den Server als VPS über die Hostinger-API in deinem eigenen Account. Anders als bei Hetzner wählst du Tarif, Rechenzentrum und Betriebssystem nicht aus einer Liste, sondern gibst die IDs an, die Hostinger dafür vergibt. Den API-Token hinterlegst du einmal als Zugangsdaten und wählst ihn beim Anlegen des Servers aus.

## 1. API-Token im hPanel erzeugen

1. Melde dich im Hostinger **hPanel** an.
2. Erzeuge in den API-Einstellungen deines Kontos einen neuen **API-Token**.
3. Kopiere den Token, damit du ihn im nächsten Schritt einfügen kannst.

## 2. Token in MainPath hinterlegen

1. Öffne in MainPath **Server** → **Zugangsdaten verwalten**.
2. Lege einen neuen Zugang vom Typ **Hostinger-API** an und füge den Token ein.
3. Speichere. MainPath prüft den Token direkt; wird er abgelehnt, kontrolliere, ob er vollständig kopiert wurde.

## 3. VPS erstellen

1. Öffne **Server** → **Server hinzufügen** und wähle **Hostinger Server**.
2. Wähle den eben angelegten API-Zugang aus.
3. Vergib einen **Namen** und eine **Server-ID**. Die Server-ID ist ein Slug, also ein kurzer Bezeichner ohne Leer- und Sonderzeichen.
4. Trage die drei Hostinger-spezifischen Werte ein. Die **VPS-Plan-ID** legt fest, welcher VPS-Tarif erstellt wird, die **Data-Center-ID** bestimmt das Rechenzentrum, und die **OS-Template-ID** wählt das Betriebssystem-Image. Die gültigen IDs findest du in deinem Hostinger-Account oder in der [Hostinger-API- und Terraform-Referenz](https://registry.terraform.io/providers/hostinger/hostinger/latest/docs/resources/vps).
5. Optional: **Server überwachen** und **Firewall konfigurieren**. Die Firewall beschränkt SSH auf ausgewählte Adressen; HTTP und HTTPS bleiben öffentlich. Details stehen unter [Server]({{< relref "servers" >}}#überwachung-und-firewall).
6. Bestätige. MainPath erstellt den VPS in deinem Hostinger-Account, erzeugt einen eigenen SSH-Schlüssel dafür und richtet den Deploy-Zugang ein.

Danach steht der Server beim Erstellen oder Bearbeiten von Projekten zur Auswahl. Die VPS-Kosten rechnet Hostinger direkt mit dir ab; MainPath legt den Server nur in deinem Account an. Damit das Projekt unter eigenem Namen erreichbar ist, geht es mit der [Domain]({{< relref "domain" >}}) weiter.

