Hostim.dv ist eine Platform-as-a-Service (PaaS)-Lösung, die es Benutzern ermöglicht, containerisierte Anwendungen bereitzustellen und auszuführen, ohne Server oder Kubernetes-Infrastruktur verwalten zu müssen.
Hostim.dev gehört zu den Kategorien Platform as a Service (PaaS) und Cloud Hosting Software. Es ist für Entwickler und kleine Teams konzipiert, die Anwendungen, die als Docker-Container verpackt sind, mit minimalem Betriebsaufwand ausführen möchten. Die Plattform konzentriert sich darauf, eine kontrollierte Laufzeitumgebung bereitzustellen, während Infrastrukturverwaltungsaufgaben wie Serverbereitstellung, Netzwerk und SSL-Konfiguration abstrahiert werden.
Benutzer können Anwendungen entweder aus bestehenden Docker-Images oder direkt aus Git-Repositories bereitstellen. Bei der Bereitstellung aus Git baut die Plattform die Anwendung und führt sie als Container aus. Jede Anwendung läuft isoliert mit konfigurierbaren CPU- und Speicherkapazitäten. Das Skalieren wird durch Anpassen von Ressourcenplänen oder Replikatzahlen gehandhabt, ohne dass Benutzer direkt mit Orchestrierungswerkzeugen interagieren müssen.
Hostim.dev bietet verwaltete Backend-Dienste, die an Anwendungen innerhalb eines Projekts angehängt werden können. Diese Dienste umfassen:
- PostgreSQL-Datenbanken
- MySQL-Datenbanken
- Redis-Instanzen
- Persistente Speichervolumen
Alle Dienste werden pro Projekt erstellt und kommunizieren über ein privates internes Netzwerk mit den Anwendungen. Verbindungsdetails wie Hostnamen, Ports und Anmeldeinformationen werden automatisch über Umgebungsvariablen an Anwendungen weitergegeben, sodass Anwendungen ohne manuelle Konfiguration von Netzwerk oder Geheimnissen verbunden werden können.
Die Plattform umfasst betriebliche Funktionen, die häufig für den Betrieb von Produktions- oder Entwicklungs-Workloads erforderlich sind, darunter:
- Automatisches HTTPS mit verwalteten Zertifikaten
- Unterstützung für benutzerdefinierte Domains
- Zentralisierte Anwendungsprotokolle
- Grundlegende Ressourcenmetriken wie CPU- und Speichernutzung
Für sicheren betrieblichen Zugriff enthält jedes Projekt einen privaten SSH-Bastion-Container. Diese Bastion ermöglicht es Benutzern, sich mit internen Diensten zu verbinden, persistente Volumen zu inspizieren und Aufgaben wie Datenbankimporte oder -exporte durchzuführen, ohne Datenbanken oder Speicherdienste dem öffentlichen Internet auszusetzen.
Hostim.dev ist in der Europäischen Union gehostet und ist für Anwendungsfälle wie:
- Hosting von kleinen bis mittelgroßen Webanwendungen und APIs
- Ausführen von Nebenprojekten und internen Tools
- Bereitstellen von Open-Source-Anwendungen
- Prototyping- und Staging-Umgebungen
Die Plattform betont vorhersehbare Konfiguration, Isolation zwischen Projekten und einen vereinfachten Bereitstellungs-Workflow für containerbasierte Anwendungen.