Un panneau de contrôle d'hébergement pour les hébergeurs
Votre système de facturation sait déjà qui a commandé quoi. Dashmox s'occupe de la suite : il crée le compte, le suspend quand une facture reste impayée, le rétablit quand elle est réglée, et le supprime quand quelqu'un s'en va.
Ce qui se relie
Trois systèmes de facturation, chacun avec son propre module.
WHMCS, FOSSBilling et Blesta. Les trois sont gratuits et à code ouvert sur GitHub, pour que vous puissiez lire ce qui s'exécute sur votre serveur de facturation avant de l'installer. La clé d'intégration dont ils ont besoin est fournie avec Pro et Business.
Ce sont des modules distincts parce que les trois systèmes n'ont rien de semblable, et chacun se décompresse de façon autonome. Vous ajoutez votre serveur dans votre système de facturation avec le nom d'hôte du panneau, son port et une clé d'intégration, puis vous appuyez sur Tester la connexion. Cela vérifie que la clé est bien une clé Dashmox avant d'ouvrir un socket, qu'elle peut lire les formules d'hébergement, et que le panneau possède bel et bien des formules. Une permission manquante se découvre là plutôt que chez le premier client qui commande.
Ce que font les modules se trouve sur la page modules de facturation. La référence technique est le guide des modules de facturation, qui couvre les champs que chaque système réclame et ce que fait chaque opération.
Le cycle de vie
Commandé, suspendu, rétabli, résilié.
Créer
Une commande crée le client, son compte et son site selon la formule que vous avez vendue, avec les quotas que cette formule comporte.
Suspendre
Une facture impayée interrompt la diffusion du site. Rien n'est supprimé : les fichiers, les bases de données, les boîtes aux lettres et le DNS restent exactement tels qu'ils sont.
Rétablir
Le paiement arrive et le site est servi de nouveau. Il n'y a rien à reconstruire, car rien n'avait été démonté.
Résilier
Une résiliation supprime le site, ses fichiers, son certificat et son compte Linux, et libère le domaine pour quelqu'un d'autre.
Utilisation
Le pic d'utilisation du disque sur la période de facturation, à partir de relevés quotidiens, pour qu'un dépassement soit facturé d'après ce qui s'est réellement passé.
Mots de passe
Un changement de mot de passe effectué dans votre système de facturation atteint le compte sur le serveur.
Ce que coûte la croissance
Ajouter un client ne change jamais votre facture.
Rien n'est mesuré dans aucune formule. Ni les sites, ni les boîtes aux lettres, ni les zones DNS, ni les bases de données, ni les comptes clients. Une formule est un nombre de serveurs et l'assistance qui l'accompagne, si bien que le coût d'un serveur est le coût d'un serveur, qu'il porte dix clients ou deux cents.
Cela compte surtout au coeur de l'entreprise que vous cherchez à bâtir. Un panneau facturé par compte transforme chaque vente en une marge un peu moins bonne et fait de la formule la moins chère celle que vous devez défendre. Ici, l'arithmétique est celle de la machine : quand un serveur est plein, vous achetez un autre serveur.
C'est ce qui décide si les comptes sont bons, et la raison pour laquelle un panneau de contrôle d'hébergement destiné aux hébergeurs se choisit d'ordinaire sur le prix. Deux de ces raisons ne s'appliquent pas ici. Il n'y a pas de frais par compte, et il n'y a pas de plafond à atteindre. Ce que vous payez, ce sont des serveurs et des réponses.
Ce que vos clients obtiennent
Un panneau que vous pouvez confier à quelqu'un d'autre.
- Chaque client ne se connecte qu'à ses propres sites, dans la limite des quotas de la formule que vous lui avez donnée, et ne voit jamais qu'un autre client existe.
- Des rôles plus restreints là où vous en voulez, par exemple un développeur qui peut déployer mais pas facturer, ou un compte en lecture seule pour quelqu'un qui a seulement besoin de regarder.
- Chaque site est son propre compte Linux, si bien que le site compromis d'un client n'est pas une porte vers celui d'un autre. Comment cela est construit.
- Un client peut avoir ses propres clients, si vous l'activez, dans la limite d'un nombre que vous fixez. Les siens se placent sous lui et vous voyez toujours l'ensemble. Vos quotas bornent le total, si bien que distribuer des sites n'en crée pas davantage.
- Leurs sites survivent à votre licence. Si une licence expire, le serveur revient à la formule gratuite et chaque site, boîte aux lettres et zone DNS qu'il héberge continue d'être servi.
Déplacer ce que vous exploitez déjà
Transférer les clients.
Dashmox récupère un site directement depuis l'ancien serveur par SSH, ou lit une archive que vous téléversez. Les sauvegardes complètes de compte au format du panneau d'hébergement le plus répandu sont lues telles quelles, avec leurs bases de données et leurs domaines, et les serveurs entiers sont déplacés un site à la fois pour que vous puissiez vous arrêter et vérifier. Avant que quoi que ce soit ne soit créé, il montre ce qu'il a trouvé et ce qui ne sera pas transféré.
Les mots de passe des boîtes aux lettres sont la seule chose qui ne peut pas être transportée, car ils ne sont stockés nulle part sous une forme qui puisse être relue. Dashmox énumère chaque adresse qu'il trouve pour que les boîtes puissent être créées, plutôt que d'en créer que personne ne peut ouvrir.
Dashmox est il facturé par compte ?
Non. Une licence couvre un serveur, et Pro héberge autant de sites et de comptes clients que ce serveur peut en contenir pour 19,95 $ par mois. Ajouter un client ne change jamais le prix.
Mes clients peuvent ils se connecter à Dashmox ?
Oui. Chaque client reçoit un identifiant qui ne voit que ses propres sites, dans la limite des allocations de la formule d'hébergement que vous lui attribuez. Les personnes peuvent aussi avoir des rôles plus restreints, comme développeur ou compte en lecture seule.
Que se passe t il si une licence payante expire ?
Le serveur revient à la formule gratuite. Chaque site, boîte aux lettres et zone DNS qu'il héberge continue de fonctionner. Dashmox refuse de créer un site supplémentaire au delà de la limite de la formule gratuite, et il n'en supprime jamais aucun.
Vos serveurs, sans que rien de ce qu'ils portent ne soit compté.
Le panneau entier est gratuit sur un serveur, sans limite de sites, de boîtes aux lettres, de zones DNS ou de comptes clients. Pro, jusqu'à cinq serveurs, n'est pas encore disponible.