berth

Fonctionnalités

Tout voir. Tout corriger depuis un seul endroit.

Cinq choses que fait Berth et que d'autres panneaux laissent à des plugins, à des extensions payantes ou à un second outil.

01 · Supervision

Soyez prévenu avant vos clients.

Disponibilité, temps de réponse, charge du serveur et chaque service, surveillés depuis le panneau. Aucune pile de supervision séparée à installer ou à payer.

  • Surveillez n'importe quelle page, pas seulement l'accueil, et vérifiez qu'un mot-clé y figure.
  • CPU, mémoire, disques et redémarrages de services, par serveur et par abonnement.
  • Un watchdog avec seuils et heures ouvrées. Alertes par e-mail ou Telegram.
  • Une page de statut publique que vos clients peuvent consulter eux-mêmes.
Disponibilité45 derniers jours
shop.example.com/checkoutmot-clé « Payer maintenant » sur la page24 h 100 %30 d 99.97 %
example.comHTTP 200 · certificat valide24 h 100 %30 d 100 %
mail.example.comIMAPS et soumission SMTP24 h 100 %30 d 99.91 %
Temps de réponse · shop.example.com
312 msmédiane1.9 spic
web01 · charge
CPU23 %
Mémoire61 %
/var82 %
Watchdog · vers Telegram · 14:07shop.example.com dépasse 1,5 s depuis 5 minutes

Pool PHP-FPM à 20 workers sur 20. Relevez la limite ou consultez le slow log.

Sauvegardes · bakery-example.comrestic · S3 object lock
  1. Aujourd'hui, 03:12site · 2 bases de données · 6 boîtes mail · 18,4 GoRestaurer…
  2. Hier, 03:1018,3 Go · 212 Mo modifiés
  3. Lundi, 03:1118,1 Go · conservée 30 jours
Site entierUne base de donnéesUne boîte mailUn seul fichier
Test de restauration hebdomadaire · tiré au hasardRestauré dans un bac à sable et vérifié
HTTP 200412 tables6 boîtes mail

02 · Sauvegardes testées

Une sauvegarde ne compte que si vous l'avez vue revenir.

Berth restaure régulièrement un abonnement choisi au hasard dans un bac à sable, vérifie que le site répond et que les données sont présentes, et conserve le rapport pour votre auditeur.

  • Chiffrées avec restic, éventuellement avec la propre clé du client.
  • Externalisées vers n'importe quel stockage S3, avec verrouillage d'objets contre les rançongiciels.
  • Les clients restaurent eux-mêmes un site, une base de données, une boîte mail ou un seul fichier.

03 · Score de sécurité

Un score par domaine, et un bouton pour corriger.

Berth effectue les tests d'internet.nl, la référence néerlandaise de la sécurité internet moderne, explique chaque résultat en termes simples et corrige ce qu'il peut en un clic.

  • DNSSEC, DANE, SPF, DKIM, DMARC, HSTS, TLS et IPv6 dans une seule vue.
  • L'analyse antimalware avec quarantaine et un WAF par domaine alimentent le même score.
  • Les clients voient leur propre score : la discussion part des faits.
86 sur 100 example.com 2 points à gagner
  • Signé DNSSECRéussi
  • Configuration TLS (NCSC)Réussi
  • HSTS et security.txtRéussi
  • Politique DMARCp=none, devrait être p=rejectCorriger
  • DANE pour la messagerieaucun enregistrement TLSA pour le serveur mailCorriger
  • Analyse antimalware · 14 208 fichiersSain

04 · WordPress

Tous les sites WordPress du serveur, dans une seule liste.

Mises à jour, vulnérabilités connues, durcissement, lien de connexion et copie de préproduction. Intégrés, pas vendus en boîte à outils supplémentaire.

SiteVersionMises à jourSécuritéCache d'objetsActions
bakery-example.com6.8.3AutomatiquesDurciValkey · 94 % hitsConnexion
shop.example.com6.8.33 plugins1 vulnérabilité connueValkey · 88 % hitsMettre à jour
staging.shop.example.com préproduction6.8.3Tester d'abordNon indexédésactivéCopier en production
Installation en un clicDurcie dès le départ ; les identifiants d'administration ne s'affichent qu'une fois.
Copie de préproductionSon propre domaine, son espace web et sa base de données. Testez d'abord, puis copiez.
Cache de pages avec purgePublier un article vide exactement les pages concernées.
Mode maintenanceUn seul interrupteur, avec votre propre page pendant les travaux.

05 · Audit et incidents

Des preuves, pas des anecdotes.

Chaque modification est inscrite dans un journal qui ne peut pas être altéré sans que cela se voie. Et si un incident survient, Berth tient le décompte de vos notifications NIS2.

  • Qui, quoi, quand, et le diff exact de la configuration.
  • Transmis à votre SIEM via TLS ; les clients voient leurs propres entrées.
  • Un export signé de l'incident avec sa chronologie, prêt pour l'autorité de contrôle.
  1. 14:02 · anna · version PHP 8.3 → 8.4 · shop.example.com#a91f…3c
  2. 14:05 · auditeur · droits d'administration pour 2 h · approuvé par mark#5e02…a1 ← a91f
  3. 14:07 · watchdog · 20 connexions échouées depuis un même réseau#c47d…09 ← 5e02
Incident · devinette de mots de passe sur le webmailouvert 14:07
24 h · alerte précoceEnvoyé
72 h · notificationéchéance dans41:12:05
1 mois · rapport finaldans 30 jours

06 · Également inclus

Un seul panneau au lieu d'une pile d'extensions.

Tout ce qui suit fait partie de Berth, sur chaque serveur. Aucun module complémentaire à acheter, à licencier ou à maintenir à jour séparément.

  • Migration et import de sitesDepuis Plesk, cPanel, DirectAdmin et d'autres serveurs Berth, avec d'abord un essai à blanc. Ou récupérez un seul site par FTP ou SFTP.
  • Contrôle d'intégrité et verrou d'écritureUne empreinte de chaque fichier géré par le panneau, et un verrou d'écriture par abonnement pour les sites qui ne doivent pas changer.
  • Conseils et autoréparationDes recommandations par domaine, un contrôle de durcissement du serveur et une commande de réparation qui remet en état un service défaillant.
  • Journaux et transfert de journauxJournaux en direct par domaine, et transfert vers votre SIEM, un service de journalisation ou Grafana Loki.
  • Métriques pour PrometheusUn point de terminaison de métriques avec son propre jeton à portée limitée, prêt pour vos propres tableaux de bord.
  • Applications et tâches de fondApplications et workers Node.js et Python par domaine, chacun sous l'utilisateur propre de l'abonnement.
  • Certificats de toute CALet's Encrypt ou toute CA ACME, certificats wildcard, demandes de signature et certificats payants via un compte revendeur auprès d'une CA.
  • DNS chez votre fournisseurGérez les enregistrements chez Cloudflare, TransIP ou Hetzner, ou hébergez le DNS vous-même avec DNSSEC.
  • Connexion CDNCloudflare et Bunny, connectés par domaine, avec purge depuis le panneau.
  • Mise en cacheUn cache d'objets Valkey par abonnement, un cache de pages avec purge et du microcaching pour les sites dynamiques.
  • Sauvegardes externaliséesChiffrées avec restic vers S3 avec verrouillage d'objets, SFTP, Backblaze B2, Azure ou Google Cloud Storage.
  • Sécurité de connexionApplications d'authentification, passkeys, authentification unique avec OIDC ou SAML, et un second facteur pour SSH aussi.
  • Intégration de facturationUne API de provisionnement pour WHMCS et HostBill, plus des webhooks pour chaque changement.
  • Intégration IALaissez un assistant IA travailler dans le panneau via MCP, avec une clé à portée limitée ou OAuth et uniquement les droits propres du client.
  • Capture des e-mails en préproductionLes e-mails envoyés par un site de préproduction sont interceptés et affichés dans le panneau au lieu d'atteindre de vraies personnes.
  • Dossier de preuves pour auditsUn dossier signé par période avec revue des accès, journal d'activité et modifications, pour ISO 27001, BIO et NIS2.

07 · Sur la feuille de route

Ce que nous construisons ensuite.

Berth est en accès anticipé. Voici les prochains éléments de la liste, et les partenaires de l'accès anticipé aident à en fixer l'ordre.

  1. Feuille de routeMarque blanche pour revendeursVotre propre logo, vos couleurs, le nom du panneau et l'adresse par revendeur, y compris dans les e-mails, les pages de statut et les rapports.
  2. Feuille de routeApplications en un clicNextcloud, Matomo, Ghost, n8n, Uptime Kuma, Umami et d'autres. Softaculous et Installatron pour les hébergeurs qui les utilisent déjà.
  3. Feuille de routeBoîte à outils LaravelCommandes Artisan, workers de file d'attente, le planificateur, le fichier .env et Composer, directement depuis le panneau.
  4. Feuille de routeMises à jour WordPress intelligentesMettez d'abord à jour une copie de préproduction, comparez des captures d'écran avant et après, et seulement ensuite le site en production.
  5. Feuille de routeAntimalware en temps réelAnalyse à chaque écriture plutôt qu'une fois par semaine, et nettoyage automatique des injections connues.
  6. Feuille de routeImport de messagerie via IMAPTransférez des boîtes aux lettres depuis Gmail, Microsoft 365 ou un autre hébergeur, avec dossiers et indicateurs.
  7. Feuille de routeMicrosoft 365 et Google WorkspaceLes bons enregistrements MX, SPF, DKIM et autodiscover en un clic.
  8. Feuille de routeListes de diffusionDes listes par domaine avec inscription, désinscription, modération et archives.
  9. Feuille de routeDisponibilité depuis plusieurs sitesDes contrôles depuis plus d'un endroit, pour qu'une alerte signifie que le site est vraiment hors ligne.
  10. Feuille de routeCore Web Vitals par siteDes mesures Lighthouse planifiées, intégrées au score de performance et au rapport mensuel.
  11. Feuille de routeAntivirus pour le courrier entrantPièces jointes analysées à l'arrivée, avec quarantaine et notification.
  12. Feuille de routeEnregistrement de domainesEnregistrez, transférez et renouvelez des domaines depuis le panneau via un registraire, avec DNS et certificat configurés d'emblée.

Et le reste : messagerie, DNS, certificats, PHP, bases de données.

Le travail quotidien d'un panneau d'hébergement, fait avec soin.