Hostim.dv est une solution de plateforme en tant que service (PaaS) qui permet aux utilisateurs de déployer et d'exécuter des applications conteneurisées sans gérer de serveurs ou d'infrastructure Kubernetes.
Hostim.dev appartient aux catégories de logiciels Platform as a Service (PaaS) et Cloud Hosting. Il est conçu pour les développeurs et les petites équipes qui souhaitent exécuter des applications emballées sous forme de conteneurs Docker avec un minimum de surcharge opérationnelle. La plateforme se concentre sur la fourniture d'un environnement d'exécution contrôlé tout en abstraisant les tâches de gestion de l'infrastructure telles que l'approvisionnement des serveurs, la mise en réseau et la configuration SSL.
Les utilisateurs peuvent déployer des applications soit à partir d'images Docker existantes, soit directement à partir de dépôts Git. Lors du déploiement à partir de Git, la plateforme construit l'application et l'exécute en tant que conteneur. Chaque application fonctionne de manière isolée avec des limites configurables de CPU et de mémoire. La mise à l'échelle est gérée en ajustant les plans de ressources ou les comptes de répliques, sans nécessiter que les utilisateurs interagissent directement avec les outils d'orchestration.
Hostim.dev fournit des services backend gérés qui peuvent être attachés aux applications au sein d'un projet. Ces services incluent :
- Bases de données PostgreSQL
- Bases de données MySQL
- Instances Redis
- Volumes de stockage persistants
Tous les services sont créés par projet et communiquent avec les applications via un réseau interne privé. Les détails de connexion tels que les noms d'hôte, les ports et les identifiants sont automatiquement exposés aux applications à l'aide de variables d'environnement, permettant aux applications de se connecter sans configuration manuelle de la mise en réseau ou des secrets.
La plateforme inclut des fonctionnalités opérationnelles couramment requises pour exécuter des charges de travail en production ou en développement, notamment :
- HTTPS automatique à l'aide de certificats gérés
- Support pour les domaines personnalisés
- Journaux d'application centralisés
- Métriques de ressources de base telles que l'utilisation du CPU et de la mémoire
Pour un accès opérationnel sécurisé, chaque projet inclut un conteneur bastion SSH privé. Ce bastion permet aux utilisateurs de se connecter aux services internes, d'inspecter les volumes persistants et d'effectuer des tâches telles que les importations ou exportations de bases de données sans exposer les bases de données ou les services de stockage à Internet public.
Hostim.dev est hébergé dans l'Union européenne et est destiné à des cas d'utilisation tels que :
- Hébergement d'applications web et d'APIs de petite à moyenne taille
- Exécution de projets parallèles et d'outils internes
- Déploiement d'applications open-source
- Prototypage et environnements de staging
La plateforme met l'accent sur une configuration prévisible, l'isolation entre les projets et un flux de travail de déploiement simplifié pour les applications basées sur des conteneurs.