- Un environnement cloud permettant de créer et d’accéder instantanément à une instance Linux avec une seule commande SSH
- Sans inscription ni configuration, il est possible de créer, connecter, supprimer des box et gérer la facturation uniquement via SSH
- Les instances sont automatiquement mises en pause lorsque la connexion est coupée, puis restaurées dans leur état précédent à la reconnexion
- Tarification à l’usage : 0,05 $/h en cours d’exécution, 0,005 $/h en pause
- Prise en charge complète des fonctions SSH, dont endpoint HTTPS avec TLS automatique, redirection de ports,
scp, etc.
Présentation du service
- shellbox.dev fournit des instances de box Linux accessibles immédiatement via SSH
- Utilisation possible avec une simple commande SSH, sans inscription, configuration supplémentaire ni plugin navigateur
- Les utilisateurs se connectent avec la commande
ssh shellbox.dev pour créer et gérer leurs instances
- Les instances proposent la configuration suivante : 2 vCPU, 4 Go de RAM, 50 Go de SSD
- Le service repose sur une approche 100 % SSH, sans client supplémentaire ni interface web
Fonctions de gestion des instances
- La commande
create <name> crée une nouvelle box et fournit ensuite une URL unique ainsi que la commande SSH de connexion
- La commande
connect <name> permet de se connecter à une box, avec l’option ssh -t pour maintenir la session terminal
- La commande
list permet d’afficher la liste des box, leur état (running/stopped) et leur URL
- La commande
delete <name> supprime définitivement une box
Conservation de l’état et mise en pause
- Les box sont automatiquement mises en pause lorsque la connexion est interrompue
- Lors de la reconnexion, l’état précédent est restauré tel quel, ce qui permet de reprendre le travail sans interruption
- Cette fonction réduit l’usage inutile des ressources et permet de diminuer les coûts
Tarification et paiements
- Modèle de facturation à l’usage
- En exécution : 0,05 $/h
- En pause : 0,005 $/h
- Une fonction de contrôle automatique des coûts arrête automatiquement les box lorsque le solde passe sous les 5 $
- Le service fonctionne sur un système prépayé avec un rechargement minimum de 10 $, et les montants non utilisés sont remboursables
- La commande
billing permet de consulter l’historique des recharges, les frais d’utilisation, le solde et le temps d’utilisation restant
- La commande
funds <amount> permet de recharger via un QR code de paiement ou une URL
Réseau et sécurité
- Chaque box dispose d’un endpoint HTTPS avec certificat TLS automatique
- Prise en charge de la redirection de ports et du transfert de fichiers avec
scp
- Avec OpenSSH 9.0 ou version ultérieure, l’option
scp -O est nécessaire pour utiliser le protocole hérité
Résumé des commandes
create <name> : créer une nouvelle box
list : afficher la liste des box et leur état
connect <name> : se connecter à une box
delete <name> : supprimer une box
billing : consulter le solde et l’historique d’utilisation
funds <amount> : recharger le compte
refund <amount> : rembourser le solde
payments : consulter l’historique des paiements
Caractéristiques principales
- Immédiateté : création d’un environnement de développement avec une seule commande SSH
- Simplicité : suppression de la configuration, de la connexion et de la dépendance au navigateur
- Efficacité économique : facturation au temps d’utilisation et arrêt automatique pour limiter le gaspillage
- Persistance : conservation de l’état même après la déconnexion
- Sécurité : environnement de développement distant sécurisé grâce à l’accès via HTTPS et SSH
Aucun commentaire pour le moment.