Bases de données en un clic
Choisissez un moteur, cliquez sur déployer, obtenez une chaîne de connexion. sh0 gère le conteneur, le volume, le réseau, les sauvegardes et la supervision. Vous n'avez qu'à construire votre application.
Moteurs pris en charge
Bases de données de qualité production, déployées en quelques secondes. Images Docker officielles, version de votre choix.
Comment ça fonctionne
Choisissez votre moteur
Choisissez parmi PostgreSQL, MySQL, MariaDB, MongoDB ou Redis. Sélectionnez une version, définissez les limites de mémoire et CPU.
sh0 crée le conteneur + volume
Un conteneur Docker est lancé avec un volume persistant attaché. Les données survivent aux redémarrages, mises à jour et redéploiements.
Obtenez votre chaîne de connexion
sh0 génère les identifiants et fournit une chaîne de connexion prête à l'emploi. Copiez-la dans les variables d'environnement de votre application.
Connectez-vous depuis votre application
Votre application se connecte via le réseau Docker interne -- aucune exposition de port nécessaire. Sécurisé par défaut, zéro surcharge de latence.
Le pipeline de base de données
De la sélection du moteur à la base de données en fonctionnement en moins de 30 secondes -- entièrement automatisé
Tout ce dont vous avez besoin
Déploiement en un clic
Sélectionnez un moteur, choisissez une version, cliquez sur Déployer. Votre base de données fonctionne en moins de 30 secondes avec des paramètres par défaut raisonnables.
Volumes persistants automatiques
Chaque base de données reçoit un volume Docker dédié. Vos données persistent à travers les redémarrages de conteneurs, les mises à jour et les redémarrages de serveur.
Gestion des chaînes de connexion
Identifiants et chaînes de connexion générés automatiquement. Injectez-les dans vos applications en tant que variables d'environnement en un clic.
Intégration des sauvegardes
Planifiez des sauvegardes automatisées avec le moteur de sauvegarde de sh0. pg_dump, mysqldump, mongodump -- chiffrées et envoyées vers votre fournisseur de stockage.
Supervision des ressources
CPU, mémoire, disque et nombre de connexions visibles dans le tableau de bord. Définissez des alertes lorsque l'utilisation dépasse les seuils.
Cycle de vie géré
Démarrez, arrêtez, redémarrez et mettez à jour votre base de données depuis le tableau de bord. Mises à jour progressives sans perte de données.
L'ancienne méthode
- x Installer la base de données manuellement sur le serveur
- x Configurer la persistance soi-même
- x Gérer les ports et le réseau
- x Écrire des scripts de sauvegarde depuis zéro
- x Superviser avec des outils séparés
- x Gérer les mises à jour manuellement
La méthode sh0
- Sélectionner le moteur + cliquer sur déployer
- Volumes persistants automatiques
- DNS interne + chaînes de connexion
- Planifications de sauvegarde intégrées
- Métriques dans le tableau de bord
- Mises à jour progressives en un clic
Questions et réponses
Quels moteurs de bases de données sont pris en charge ? +
Puis-je importer des données existantes ? +
Comment les volumes sont-ils gérés ? +
Puis-je me connecter depuis l'extérieur du serveur ? +
Les sauvegardes sont-elles incluses ? +
Puis-je exécuter plusieurs bases de données ? +
Déployez une base de données en 30 secondes
PostgreSQL, MySQL, MongoDB, Redis -- cycle de vie géré, sauvegardes automatiques, zéro configuration.