blog·4 min lezen

Nieuw: webhosting met je eigen Claude Remote Control

Claude Remote Control zit nu ook in onze webhosting. Een hostingpakket met een eigen Claude Code-sessie die altijd aanstaat en die je opent vanaf je telefoon. Wat je krijgt, hoe we het bouwden en waarom het bij Hosting Complete zit.

Tot nu toe was een Claude Code-sessie die altijd voor je klaarstaat iets voor mensen met een eigen server. Je had een machine nodig die dag en nacht aanstaat, iemand die de sessie als dienst inricht, en iemand die hem weer overeind helpt als hij omvalt. Dat is veel gevraagd als je gewoon een website hebt.

Vanaf nu zit het in een webhostingpakket. Bestel je Hosting Complete, dan krijg je bij je hosting een eigen Claude Remote Control-dienst: een Claude Code-sessie in je eigen account, die altijd aanstaat en die je opent vanuit de Claude-app op je telefoon, op je tablet of in een browser. Voor zover wij weten zijn we de eerste hoster waar dat gewoon een schakelaar in je controlepaneel is.

Wat je krijgt

Per website zet je in Invoker Link een schakelaar om. Een minuut later staat er in je Claude-app een sessie met de naam van je website, bijvoorbeeld "bakkerijjansen.nl · Invoker". Die sessie blijft staan. Morgen, volgende week, als je telefoon leeg was en als wij de server hebben bijgewerkt.

Je typt wat je wilt, in gewone taal. "Zijn er vannacht backups gemaakt?" "Pas de openingstijden aan." "Waarom komt de mail van het contactformulier niet meer aan?" De assistent staat naast je website, je database, je mail en je backups, en kent ons platform. Vragen beantwoordt hij direct. Wil hij iets veranderen, dan zie je eerst wat, en keur je het goed met een tik.

Wat je er in de praktijk mee doet, beschreven we in Je hosting beheren vanaf het strand. Dit stuk gaat over de vraag die daarna kwam: hoe krijg je zoiets werkend op gedeelde hosting?

Waarom dit op gedeelde hosting lastig is

Op een eigen server is een altijd-aan sessie een kwestie van één dienst inrichten. Op webhosting delen honderden klanten een server. Dan wordt elke vraag ineens belangrijk. Van wie is deze sessie? Wat mag hij zien? Hoeveel geheugen mag hij gebruiken? Wat gebeurt er als hij vastloopt, of als de klant opzegt? En wie zet hem uit als het misgaat?

We hebben dat opgelost in Invoker Link, onze eigen uitbreiding voor DirectAdmin. Dit zijn de keuzes die we maakten.

Een sessie per website, en jij zet hem aan. Er draait niets totdat jij de schakelaar omzet. Je kiest zelf voor welke website je een sessie wilt. Heb je tien sites en wil je er twee vanaf je telefoon beheren, dan draaien er twee sessies.

Binnen je eigen account. De sessie draait als jouw hostinggebruiker, in de map van die website, in dezelfde afgeschermde omgeving als de rest van je account. Andere klanten op de server bestaan voor de sessie niet, en jouw sessie bestaat niet voor hen.

Binnen de grenzen van je pakket. Het geheugen en de rekenkracht die de sessie gebruikt, tellen mee in het budget van je pakket. Een sessie die op hol slaat, kan daardoor de server niet meeslepen, en de site van je buurman ook niet.

Hij herstelt zichzelf. Invoker Link houdt de sessie in de gaten. Valt hij weg, door een hikje of door ons onderhoud, dan start hij opnieuw. Jij merkt daar niets van, behalve dat hij er altijd is.

Vragen bij elke wijziging. De sessie staat vast in de stand waarin elke wijziging eerst om je akkoord vraagt. Dat is geen instelling die per ongeluk uit kan staan.

Je eigen abonnement. De sessie gebruikt het Claude-abonnement dat je zelf in Invoker Link hebt gekoppeld. Wij lezen je gesprekken niet en wij rekenen ze niet door.

Geen open poorten. De sessie belt zelf naar buiten, net als de Claude-app. Er gaat geen poort open, er komt geen SSH of VPN aan te pas.

Een stopschakelaar op twee plekken. Jij zet hem uit in Invoker Link, en hij stopt. En wij bepalen per account of de functie beschikbaar is, zodat we kunnen ingrijpen als dat nodig is.

Waarom het bij Hosting Complete zit

Een sessie die altijd aanstaat, gebruikt blijvend geheugen: ongeveer 350 MB per website, ook als je hem niet gebruikt. In een pakket met 2 GB geheugen gaat dat ten koste van je website op het moment dat het druk is. Hosting Complete heeft 8 GB geheugen en 4 cores, en ruimte voor 20 websites. Daar past een handvol sessies in zonder dat je bezoekers het merken.

Er is ook een inhoudelijke reden. Complete is het pakket voor bureaus en voor wie meerdere sites beheert. Juist dan wil je onderweg kunnen ingrijpen, omdat er altijd wel een klant is bij wie iets speelt.

In Hosting Essential en Advanced heb je dezelfde assistent, met Claude Code of Codex, in DirectAdmin en in de terminal. Alleen de sessie die altijd aanstaat voor je telefoon zit in Complete. Overstappen naar Complete kan op elk moment, je sites blijven staan waar ze staan.

Essential Advanced Complete
Assistent in DirectAdmin ja ja ja
Goedkeuren per wijziging ja ja ja
Claude Remote Control nee nee ja
Websites 1 5 20
Prijs per maand €15 €29 €59

Heb je een Claude Server, dan zit Remote Control er ook standaard bij. Hoe dat op serverniveau werkt, lees je in Je server in je broekzak.

Zo zet je het aan

  1. Koppel je Claude-abonnement in Invoker Link, in DirectAdmin. Zo doe je dat.
  2. Ga naar het tabblad Claude, kies onder Remote Control je website en zet de schakelaar aan.
  3. Open de Claude-app. Je website staat in de lijst.

De volledige handleiding staat in de kennisbank, en alle pakketten vind je hier. Heb je al hosting bij ons en wil je naar Complete? Stuur een bericht, dan zetten we het om.

MK
Maarten Keizer

Oprichter van Invoker. Ruim twintig jaar hosting, systeembeheer en webdevelopment; bouwt de Claude-hosting zelf en test alles eerst op de eigen servers.

over maarten