Naar de inhoud
Vimonto Deploy

AIIngebouwd in elk abonnement

AI-serverbeheer dat uitlegt, en de beslissingen bij jou laat

Mislukt een deploy, gaat er een alarm af of loopt een log vol, dan leest AI met je mee en vertelt wat er gebeurde en wat je nu doet. Het schrijft scripts en configuratie uit een beschrijving en beantwoordt vragen over je servers. AI stelt voor, jij beslist.

Wat het is

Een AI-assistent voor deploys en servers, in de tool die je al gebruikt

Vimonto Deploy zet servers op in je eigen cloudaccount, deployt je code zonder downtime en houdt alles in de gaten. AI is een laag daarbovenop, geen apart product: het zit naast het deploylog, de monitoring van je server, de logs van je site en de editors waarin je al werkt.

Het leest wat Vimonto Deploy al weet (het log van een mislukte deploy, een alarm, 30 dagen aan metingen, een lijst kwetsbaarheden) en vertelt in gewone taal wat het betekent en wat je kunt doen. Als je erom vraagt, schrijft het een eerste versie van een script, een configuratie of een incidentupdate. Het verandert nooit zelf iets: elke oplossing, elk concept en elke actie wacht op jou.

AI zit in elk abonnement, ook in Free, en wordt betaald uit maandelijkse AI-credits per organisatie. Geheimen worden weggelaten voordat er iets wordt verstuurd, en je .env wordt nooit verstuurd.

  • Mislukte deploys en taken uitgelegd, met een oplossing die je in het deploy-script kunt laten schrijven
  • Logs uitgelegd en access-logs geanalyseerd, waarbij alleen cijfers worden verstuurd
  • Alarmen gediagnosticeerd met alleen-lezen-controles op de server
  • Capaciteitsadvies op basis van 30 dagen aan metingen
  • Scripts, cron-commando's, Nginx-config, redirects, beveiligingsregels en incidentupdates geschreven uit een beschrijving
  • Vragen over je servers beantwoord in de zoekbalk, met acties die pas starten als jij bevestigt

Deployfouten

Waarom mislukt mijn deploy? Uitgelegd in gewone taal

Een mislukte build wordt weggegooid en de live site blijft draaien, dus een mislukte deploy is nooit een storing. Wel een vraag: waarom? Mislukt een deploy, dan leest AI het einde van het log, het deploy-script en de gegevens van de site (framework, PHP- en Ubuntu-versie) en zet Wat er misging op de deploypagina: de oorzaak in gewone taal en de waarschijnlijke oplossingen. Dat gebeurt vanzelf, of als je op Deze fout uitleggen klikt.

Hoort de oplossing in het deploy-script, dan zet Schrijf de oplossing de wijziging in de editor, zodat jij die kunt nakijken. Er wordt niets opgeslagen tot jij het opslaat. Mislukte taken op de activiteitenpagina, zoals een provisioningstap of een certificaataanvraag, hebben dezelfde knop Deze fout uitleggen.

Het werkt voor elk framework dat je deployt: Laravel, Symfony, Statamic, WordPress, gewone PHP, Next.js en Nuxt. Composer die zonder geheugen komt te zitten, een migratie die de database niet bereikt, een buildstap in de verkeerde volgorde: de uitleg benoemt het en zegt wat je verandert.

Voorbeeld: een mislukte deploy, uitgelegd
→ npm run build
sh: 1: vite: not found
✗ exit code 127

Wat er misging
Het deploy-script bouwt de assets voordat de npm-packages
zijn geïnstalleerd, dus Vite wordt niet gevonden.
Installeer ze eerst.

  composer install --no-dev
+ npm ci
  npm run build

[Schrijf de oplossing]   Er verandert niets tot jij het opslaat.

Logs

AI-loganalyse voor Nginx-, PHP- en Laravel-logs

De pagina Logs van een site toont het Laravel-log, de access- en error-logs van Nginx en het log van PHP-FPM. Twee knoppen lezen ze voor je.

  • Elk log uitgelegd

    Uitleggen met AI leest de regels op je scherm en noemt tot zes problemen, elk met hoe vaak het gebeurde, de waarschijnlijke oorzaak en een voorgestelde oplossing. Valt er niets op, dan zegt het dat ook.

  • Je verkeer geanalyseerd

    Verkeer analyseren met AI maakt van de laatste 10.000 regels van het Nginx-access-log cijfers: de drukste pagina's, foutpieken, het aandeel bots en scripts, en bij elke bevinding een suggestie zoals caching of een rate limit.

  • Alleen cijfers gaan de deur uit

    Voor verkeer worden alleen tellingen verstuurd: paden zonder getallen en id's, statuscodes, soorten bezoekers. IP-adressen van bezoekers worden geteld, nooit verstuurd, en de logregels zelf blijven in Vimonto Deploy.

  • Geheimen eruit

    Voor een uitleg gaan hooguit de laatste 8.000 tekens mee, met waarden uit de .env van de site en de geheimen van de server vervangen door [redacted].

Monitoring

Vind de oorzaak van een serveralarm

Een monitor slaat alarm als CPU, load, geheugen of schijf boven de drempel blijft. Weten dat de schijf op 92% zit is de helft van het antwoord; de andere helft is waarom. Diagnose met AI kijkt met alleen-lezen-controles als root op de server: load, geheugen, de drukste processen, de grootste mappen onder /var, /home en /tmp, de grootte van het journal, verwijderde bestanden die nog open staan, processen die zijn gestopt door geheugentekort en fouten in het journal van het afgelopen uur.

De monitor toont daarna Wat er aan de hand is: de oorzaak en voorgestelde oplossingen. Er verandert niets op de server, en de uitvoer van de controles gaat naar het AI-model met geheimen weggelaten. Samen met uptimecontroles, heartbeats en e-mailalerts is dit AI-servermonitoring die stil blijft tot er echt iets mis is.

Alarmen diagnosticeren in de docs

Capaciteitsplanning

Is mijn server te groot of te klein?

Te groot kost elke maand geld, te klein kost je een storing. Op de pagina Monitoring van een server telt Advies vragen aan AI de metingen van de laatste 30 dagen per dag op (CPU, load per core, geheugen, schijfgebruik en hoe snel dat groeit, netwerk) en kijkt naar wat er op de server draait: sites per framework, processen, geplande taken en databases.

Je krijgt een oordeel, Te groot, Juiste grootte of Bijna vol, met aanbevelingen, wat het bespaart of kost en het risico om in de gaten te houden. Als je cloudprovider zijn formaten publiceert, worden het huidige formaat en de formaten eromheen met hun prijzen vergeleken; voor een eigen VPS is het advies in CPU en geheugen. Servernamen, domeinen en IP-adressen worden niet verstuurd, en het formaat aanpassen doe je zelf, bij je provider.

Capaciteitsadvies in de docs

Schrijf het voor me

Nginx-configuratie, bash-scripts en cronjobs uit een beschrijving

Boven de editors en formulieren waar je anders met een leeg vel begint, maakt Schrijf het voor me van een beschrijving in je eigen woorden een concept. Er wordt niets opgeslagen, uitgevoerd of geplaatst tot jij dat doet.

  • Bash-scripts voor recepten

    “Installeer Fail2ban en blokkeer een IP-adres na vijf mislukte SSH-logins” wordt een recept dat je op één server of op veel servers draait.

  • Deploy-scripts

    Een deploy-script voor je framework, of een wijziging in het script dat je hebt. AI ziet de gegevens van de site en het huidige script, met geheimen weggelaten.

  • Cron-commando's

    Beschrijf de geplande taak en krijg de ene commandoregel voor de Planner van de server.

  • Nginx-configuratie

    Vraag om een wijziging in de Nginx-config van de site, zoals een hogere uploadlimiet of cacheheaders. Nginx controleert het nog steeds met nginx -t als je opslaat.

  • Redirects en beveiligingsregels

    Formulieren voor redirects en beveiligingsregels worden voor je ingevuld en gecontroleerd tegen de regels van het formulier. Wachtwoorden voor beschermde paden worden nooit naar AI gestuurd of door AI geschreven.

  • Incidentupdates voor je statuspagina

    Een heldere tekst voor een incident, onderhoud of update op je openbare statuspagina, uit een paar woorden over wat er speelt.

Zo ontstaat een concept

  1. 1

    Beschrijf het

    Klik op Schrijf het voor me en schrijf wat je nodig hebt, in je eigen woorden en je eigen taal.

  2. 2

    Krijg een concept

    Klik op Concept schrijven. Het concept komt in de editor of het formulier, met “Concept geschreven: controleer het voordat je opslaat”.

  3. 3

    Controleer en sla op

    Lees het, pas aan wat nodig is en sla het zelf op. Tot dan is er niets veranderd.

Vraag het AI

Stel vragen over je servers, in gewone taal

De zoekbalk bovenin (⌘K of Ctrl K) beantwoordt ook vragen. Typ “Welke sites draaien nog PHP 8.1?” of “Waarom mislukte de laatste deploy van shop.example.com?” en kies Vraag het AI. Het antwoord komt uit je servers, sites, deploys, taken, databases, back-ups en recepten, met links naar de pagina's die het noemt.

Het werkt zoals een vraag aan een assistent, met twee verschillen. Het ziet alleen wat jij mag zien: een lid dat via teams is beperkt, krijgt antwoorden over de eigen servers. En het kan alleen lezen. Vraag je om iets te doen, dan kan het onder Voorgestelde acties een deploy of back-up voorstellen; die start pas als jij op Bevestigen klikt, en je rechten worden op dat moment opnieuw gecontroleerd.

Vraag het AI in de docs

Reviews en samenvattingen

Dependency-audits, deploysamenvattingen en een wekelijks serveroverzicht

  • Composer audit en npm audit, uitgelegd

    Elke deploy kan je packages controleren op bekende kwetsbaarheden. Beoordelen met AI zegt welke meldingen voor deze app ertoe doen, in welke volgorde je ze oplost en met welk commando, met Kopiëren ernaast.

  • Wat er in deze deploy veranderde

    Zet deploysamenvattingen aan en een geslaagde deploy krijgt Wat er veranderd is: de commits sinds de vorige deploy, samengevat in één tot vijf korte punten.

  • Wekelijks serveroverzicht

    Elke maandag één e-mail per persoon die servers beheert: wat er per server aandacht nodig heeft, van groeiend schijfgebruik tot verlopende certificaten, met een prioriteit en een voorgestelde volgende stap.

Migratie

Overstappen van een ander controlepaneel, met een proefrun die AI beoordeelt

Beheer je je servers nu met een ander serverbeheerplatform? Vimonto Deploy neemt ze over zoals ze zijn, zonder herinstallatie. Een proefrun berekent eerst per server wat de verhuizing gaat doen, uit de gegevens van het platform en een alleen-lezen-blik op de machine.

Beoordelen met AI vat daarna samen wat er gaat gebeuren, wat je Controleer eerst en wat je Controleer na de verhuizing. Alleen het plan wordt verstuurd: geen .env-waarden, sleutels of wachtwoorden. Na de verhuizing vertelt Verhuizing samenvatten met AI wat er veranderde.

Zo werkt de import

Privacy

Wat er wordt verstuurd, en wat nooit

Elke functie verstuurt alleen wat nodig is voor een antwoord: het einde van een log of de uitvoer van een taak, de fout, het deploy-script, commitberichten en gegevens zoals het framework en de versies. In de documentatie staat per functie precies wat.

  • Geheimen worden weggelaten voordat er iets wordt verstuurd: .env-waarden, serverwachtwoorden en -sleutels, deploy keys, tokens en registry-gegevens worden [redacted]
  • Je .env-bestand wordt nooit verstuurd
  • IP-adressen van bezoekers worden nooit verstuurd
  • AI verandert nooit zelf iets: concepten, oplossingen en acties wachten op jou
  • Wat vanzelf draait heeft een eigen schakelaar onder Instellingen → AI; alleen het uitleggen van mislukte deploys staat standaard aan
  • Kijkers kunnen uitleg lezen, maar geen nieuwe vragen

AI-credits

In elk abonnement, betaald uit maandelijkse credits

Elke organisatie krijgt elke maand AI-credits: 50 op Free en 300 op Premium. Een antwoord kost een paar credits, afhankelijk van hoeveel het leest en schrijft; een korte uitleg kost er een paar, een lang log iets meer.

De maandelijkse credits worden op de 1e vernieuwd. Meer nodig? Een pakket van 1.000 credits kost € 5 ($ 7), eenmalig, en gekochte credits verlopen nooit. Zijn de credits op, dan wordt er niets verstuurd of afgerekend, en deploys, logs en monitoring werken gewoon door. Bekijk de prijzen.

Zo werken AI-credits

Waarom ingebouwd

Een AI-DevOps-tool die je setup al kent

Je kunt een log ook in een chatvenster plakken. Het verschil hier is context: AI in Vimonto Deploy kent het framework van de site al, de PHP-versie, het deploy-script, de metingen van de server en wat er sinds de vorige deploy veranderde. Je slaat het kopiëren en uitleggen over, en geheimen worden eruit gehaald voordat er iets weggaat.

En het blijft bij zijn taak. Het leest, legt uit en schrijft concepten; het platform doet het werk, zoals altijd: deploys zonder downtime, provisioning, back-ups en monitoring. Ben je controlepanelen aan het vergelijken? Bekijk hoe Vimonto Deploy zich verhoudt op de vergelijkingspagina's.

Vragen over AI

Heb ik Premium nodig om AI te gebruiken?

Nee. Elk abonnement krijgt elke maand AI-credits: 50 op Free en 300 op Premium. Extra credits kun je op elk abonnement kopen.

Verandert AI ooit iets aan mijn servers of mijn code?

Nee. Het leest en stelt voor. Concepten en oplossingen komen in de editor of het formulier en worden pas opgeslagen als jij opslaat, de alarmdiagnose doet alleen-lezen-controles, en een actie die in de zoekbalk wordt voorgesteld start pas als jij op Bevestigen klikt.

Wordt mijn .env of worden mijn geheimen naar het AI-model gestuurd?

Je .env-bestand wordt nooit verstuurd. Voordat er iets anders Vimonto Deploy verlaat, worden geheimen vervangen door [redacted]: de waarden uit je .env, serverwachtwoorden en -sleutels, deploy keys en tokens, Composer- en npm-gegevens, en alles wat op een wachtwoord, token of sleutel lijkt.

Hoe kan AI uitleggen waarom mijn deploy mislukte?

Het leest het einde van het deploylog, het deploy-script en de gegevens van de site, en noemt de oorzaak in gewone taal met de waarschijnlijke oplossingen. Hoort de oplossing in het deploy-script, dan zet Schrijf de oplossing die in de editor, zodat jij hem kunt controleren.

Kan AI mijn Nginx-access-log analyseren zonder bezoekersgegevens te delen?

Ja. Verkeer analyseren met AI maakt eerst cijfers van het access-log. Paden gaan mee met id's vervangen en querystrings verwijderd, samen met statuscodes en soorten bezoekers. IP-adressen worden alleen geteld, nooit verstuurd.

Is dit een soort ChatGPT voor mijn servers?

Het werkt zoals een vraag aan een chatassistent: je vraagt in gewone taal en krijgt een antwoord. Maar het antwoordt vanuit je eigen servers, sites en deploys, ziet alleen wat jij mag zien, en kan alleen een deploy of back-up starten nadat jij bevestigt.

Kan AI zeggen of mijn server te groot of te klein is?

Ja. Advies vragen aan AI op de pagina Monitoring van de server leest 30 dagen aan metingen en wat er op de server draait, en zegt of hij te groot is, de juiste grootte heeft of bijna vol is, vergeleken met de formaten en prijzen van je provider. Er zijn minstens 7 dagen aan metingen nodig.

Welke kwetsbare packages moet ik eerst oplossen?

Vindt de dependency-audit van een deploy kwetsbaarheden, dan zet Beoordelen met AI ze voor deze app op volgorde (nu oplossen, binnenkort oplossen of laag risico), zegt of elk package een directe of indirecte dependency is, en geeft een commando om het op te lossen.

Kan ik AI uitzetten?

Alles wat vanzelf draait (mislukte deploys uitleggen, deploysamenvattingen, het wekelijkse serveroverzicht) heeft een schakelaar onder Instellingen → AI. De andere functies draaien alleen als iemand erop klikt, en kijkers kunnen ze niet starten.

Wat gebeurt er als de AI-credits op zijn?

Er wordt niets verstuurd en niets afgerekend. Een knop meldt dat er geen credits meer zijn, tot de 1e van de volgende maand of tot je een pakket koopt. Deploys, taken, logs en monitoring hangen niet af van AI en werken gewoon door.

Gaan ongebruikte credits mee naar de volgende maand?

De maandelijkse credits niet: die worden op de 1e vernieuwd. Gekochte credits verlopen nooit en blijven staan tot ze zijn gebruikt.

Kan AI zich vergissen?

Ja. Elk antwoord is geschreven door een AI-model en zegt dat ook. Daarom werkt niets wat het schrijft door voordat jij het hebt gelezen en zelf hebt opgeslagen.

Een extra paar ogen op elke server

Begin gratis, met elke functie en maandelijkse AI-credits inbegrepen. Geen creditcard nodig.