Getting Started

In Minuten zum eigenen Panel

Du brauchst eine frische VM und Root. Der Installer übernimmt den Rest — Dienste, Reverse-Proxy, TLS, systemd. Du bist und bleibst der Betreiber: dein Server, deine Daten.

Voraussetzungen

  • Frische VM — Debian 12, Debian 13 oder Ubuntu 24.04
  • Root-Zugriff (sudo)
  • Öffentliche IP + optional ein DNS-Name für TLS
  • Empfohlen: ≥ 2 GB RAM für den vollen Stack

Was eingerichtet wird

  • nginx + Apache, PHP-FPM (8.2–8.4)
  • Postfix · Dovecot · Rspamd · ClamAV
  • PowerDNS, MariaDB & PostgreSQL
  • systemd-Units, Let's Encrypt, fail2ban

1 · Installieren

Auf der frischen VM als Root ausführen:

$ curl -fsSL https://get.hp.iphost24.net | sudo bash

Mit eigenem Panel-Hostnamen (empfohlen — ermöglicht direkt ein Let's-Encrypt-Zertifikat):

$ curl -fsSL https://get.hp.iphost24.net | sudo HP_HOSTNAME=panel.example.de bash

Der Installer fügt das GPG-signierte APT-Repo hinzu, installiert die Pakete hostpilot-api / -agent / -ui und führt den mitgelieferten Provisioner aus.

2 · Erster Login

Nach der Installation ist das Panel unter https://<hostname> (bzw. http://<ip>) erreichbar. Beim ersten Admin-Login führt dich ein Onboarding-Wizard verpflichtend durch:

3 · Aktuell halten

Updates kommen über das APT-Repo — wie jedes andere Systempaket:

$ sudo apt-get update $ sudo apt-get install --only-upgrade hostpilot-api hostpilot-agent hostpilot-ui

Zwei Kanäle: stable (Default) und beta für Vorabversionen. Datenbank-Migrationen laufen beim Start automatisch.

Open Source

Quellcode & Doku

Alles offen unter AGPLv3 — Architektur, Provisioner und Paketbau sind nachvollziehbar.