berth

Hostingpaneel

Een veilige ligplaats voor elke site.

Berth draait web, mail, DNS, databases en back-ups op je eigen Debian- of AlmaLinux-servers. Stap in één nacht over van Plesk, cPanel of DirectAdmin, met een terugweg klaar.

$ curl -fsSL https://get.berthpanel.app | sh

Installatie met één regel bij de lanceringDebian 13 · AlmaLinux 10 / 9 · amd64 en arm64 · ondertekende pakketten

Verhuist je vanaf

  • Plesk
  • cPanel
  • DirectAdmin
  • een andere Berth-server

Migratie

Verhuis een hele server in één nacht. Je klanten merken er niets van.

Berth houdt de indeling aan waarin je sites al leven: /var/www/vhosts, Maildir, dezelfde gebruikers en ID’s. Er hoeft niets herschreven te worden, en op de oude server wordt niets aangeraakt.

  1. 01 · Lezen

    Alleen-lezen kopie

    Via een alleen-lezen SSH-sleutel, of vanuit een gewoon Plesk-backupbestand. Sites, databases, mail met vlaggen, DNS-zones en pakketten.

  2. 02 · Oefenen

    Proefrun, omvang vooraf

    Zie wat er meegaat en hoe groot het is voordat je begint. Pariteitscontroles vergelijken elke site, mailbox en record.

  3. 03 · Synchroniseren

    Warme kopie, dan delta

    Het grootste deel gaat dagen van tevoren over. In de nacht zelf gaan alleen de wijzigingen sinds de laatste synchronisatie mee.

  4. 04 · Overschakelen

    Neem het adres over

    Houd het IP-adres en je klanten hoeven niets aan DNS te veranderen. Verandert het IP-adres toch, dan geeft Berth je per domein de exacte records. Een terugweg blijft klaarstaan.

Alles inbegrepen

Wat andere panelen als extensie verkopen, zit erin.

Niet de basis die elk paneel heeft, maar de onderdelen die je normaal los koopt, erbij schroeft of moet missen.

Back-ups die zichzelf bewijzen

Elke week zet Berth een willekeurig abonnement terug in een sandbox en controleert de site en de data. Versleuteld, offsite naar S3 met object lock, desgewenst met de eigen sleutel van de klant.

Monitoring en een statuspagina

Uptime per pagina met trefwoordcontroles, responstijden, serverbelasting en een waakhond met kantooruren. Meldingen via mail of Telegram, en een openbare statuspagina voor je klanten.

Beveiligingsscore, met één klik hersteld

De internet.nl-tests per domein — DNSSEC, DANE, DMARC, HSTS, TLS — in gewone woorden uitgelegd, met een knop die herstelt wat het paneel kan herstellen.

Malwarescanner en WAF

Wekelijkse ClamAV-scans van elke webruimte met quarantaine, en een ModSecurity-firewall per domein met uitzonderingen. Geen aparte beveiligingslicentie.

WordPress-toolkit, inbegrepen

Alle installaties in één lijst, met bekende kwetsbaarheden, automatische updates, hardening, inloggen met één klik en stagingkopieën met een eigen domein en database.

Containers naast je sites

Draai een app vanaf elk image zonder root, als de eigen gebruiker van het abonnement, en publiceer hem op een subdomein of een pad. Stop hem en de oorspronkelijke site is terug.

Gegarandeerde resources

Limieten voor CPU, geheugen en IO per abonnement, zodat één drukke site de rest niet kan vertragen. Plus een eigen Valkey-objectcache en een paginacache per site.

DMARC- en TLS-rapporten, voor je gelezen

De dagelijkse rapporten van Google, Microsoft en anderen worden verzameld en gegroepeerd per verzendbron, zodat je ziet wie er mail in jouw naam verstuurt en of die slaagt.

Git-deploy en een veilige terminal

Deploy bij elke push met een alleen-lezen deploysleutel en webhook. Een browserterminal als de sitegebruiker, pas geopend na een verse controle van de tweede factor.

En de basis, zorgvuldig gedaan: nginx en Apache, een PHP-versie per site, mail met webmail, DNS met automatische DNSSEC, Let’s Encrypt en elke ACME-CA, MariaDB en PostgreSQL, FTP, cron, een REST API en het commando berth.

Bekijk monitoring, geteste back-ups en meer in detail →

Gemaakt in de EU

Ontworpen en gebouwd in Nederland.

Berth wordt volledig binnen de Europese Unie ontwikkeld, door een Nederlands team, onder Europees recht. Geen investeerders aan de overkant van de oceaan, geen data die vertrekt naar een cloud die je niet zelf hebt gekozen.

  • Jouw servers, jouw rechtsgebiedBerth draait op je eigen hardware of bij de Europese provider die je kiest. Klantdata komt nooit langs ons.
  • Niets van elders geladenHet paneel levert zijn eigen lettertypen en scripts mee en roept geen diensten van derden aan. Daar kan je privacyverklaring op bouwen.
  • AVG en NIS2 in het productData-export en verwijdering per klant, IP-maskering in logs, en incidenttermijnen die aansluiten op de NIS2-richtlijn.
  • Open source eronderBeproefde opensourcediensten zoals nginx, Postfix, Dovecot en MariaDB. Geen lock-in op de onderdelen die je data bewaren.

Bedrijven en overheid

Gebouwd voor de audit, niet achteraf aangeplakt.

Elke functie hoort bij een maatregel uit ISO 27001 Annex A. Berth levert het bewijs waar je auditor om vraagt, per klant en per periode.

  • Manipulatiebestendige audittrailMet hashketen, exporteerbaar, via TLS naar je SIEM gestreamd.
  • Passkeys en single sign-onPhishingbestendige MFA per rol, inloggen met OIDC en SAML.
  • Vier ogen, precies op tijdGoedkeuring voor gevoelige acties en beheerrechten met een tijdslimiet.
  • NIS2-incidenttimersTermijnen van 24 uur, 72 uur en één maand, met een ondertekende tijdlijn.
  • internet.nl, ter plekke opgelostDNSSEC, DANE, DMARC reject, HSTS en security.txt, met een knop om te herstellen wat Berth kan.
  • Standaard privacyIP-maskering in logs, data-export per klant, verwijdering met certificaat.

Onder de motorkap

Gevalideerd voordat het live gaat.

Berth past nooit een configbestand ter plekke aan. Het rendert de hele gewenste toestand, controleert die met de eigen validator van elke service, en wisselt hem atomair in. Een foute wijziging bereikt nooit een draaiende server.

  • Geschreven in Go. Een kleine agent met rechten; al het andere draait zonder.
  • Gewone opensourcediensten die je al kent: nginx, Postfix, Dovecot, BIND, MariaDB.
  • Ondertekende releases met een SBOM, updates via apt of dnf met rollback.
$ berth domain create shop.example.com --plan business → render /etc/berth/rendered/.staging ✓ nginx -t syntax ok ✓ postfix check ok ✓ named-checkzone shop.example.com ok → swap atomic rename → reload nginx postfix bind ■ certificate issued via ACME, 3 names

Prijzen

Per server. Geen verrassingen per account.

Berth is in vroege toegang. De prijzen worden bij de lancering vastgesteld; partners uit de vroege toegang krijgen een lanceringsprijs die blijft.

Server

Eén server, je eigen sites en klanten.

Bij lancering
  • Alle modules inbegrepen
  • Migratie vanaf Plesk, cPanel, DirectAdmin
  • Updates en beveiligingsfixes
Doe mee met vroege toegang
Voor hostingbedrijven

Host

Onbeperkt domeinen, resellers en de provisioning-API.

Bij lancering
  • Onbeperkt domeinen
  • Resellers en white label
  • Provisioning voor WHMCS en HostBill
Doe mee met vroege toegang

Sovereign

Bedrijven en overheid, in je eigen netwerk.

Bij lancering
  • Offline installatiebundel
  • SSO, auditorrol en bewijspakketten
  • Begeleide servermigratie
Doe mee met vroege toegang

Geef je sites een vaste ligplaats.

Vroege toegang staat open voor hostingbedrijven, bureaus en organisaties die hun eigen servers draaien.