VPSHub

Een lege VPS in een werkbare server veranderen, vanuit één dashboard

Ons eigen beheerpaneel voor een VPS: installeren op een lege server, GitHub koppelen, elk project in een eigen pool, en vitals, bestanden en versies bij elkaar in één dashboard.

VPSHub app en dashboard

Over het Project

Een eigen VPS is snel geregeld en kost weinig. Het lastige begint daarna, want je krijgt een lege machine. Wie daar projecten op wil draaien, gaat aan de slag met SSH, webserverconfiguraties, PHP-FPM pools, rechten, certificaten en het uitrollen van code. Dat is prima te doen als je het elke dag doet. Doe je het een paar keer per jaar, dan ben je iedere keer opnieuw aan het uitzoeken hoe het ook alweer zat, en durf je er daarna liever niets meer aan te veranderen.

De uitwijkmogelijkheden zijn meestal een zwaar beheerpaneel dat de hele server overneemt en zijn eigen manier van werken oplegt, of een platform waar je maandelijks voor betaalt en waarbij je gegevens ergens anders staan. Daarom zijn we VPSHub gaan bouwen: een tool die je op een lege VPS installeert en waarmee je de server daarna vanuit een dashboard beheert, zonder de controle over je eigen machine kwijt te raken.

Het begint bij de code. Je koppelt GitHub, en haalt een project daarmee rechtstreeks naar de server. Geen bestanden meer overzetten met FTP en geen twijfel of wat er draait wel de laatste versie is. Per project is terug te zien welke versie er staat, en je kunt terug naar een eerdere versie als een uitrol niet uitpakt zoals bedoeld.

Elk project krijgt zijn eigen PHP-FPM pool. Dat klinkt technisch, maar het is precies wat je wil: de projecten draaien los van elkaar, met hun eigen instellingen en hun eigen geheugen. Loopt er eentje vast of vraagt hij te veel, dan sleept hij de rest niet mee.

Daaromheen zit het dagelijkse werk. Bestandsbeheer voor als je snel iets moet nakijken of aanpassen, zonder eerst een terminal open te trekken. Vitals van de server, zodat je ziet of geheugen, schijf en belasting nog gezond zijn voordat een bezoeker het merkt. En een dashboard dat alle applicaties op de server bij elkaar zet, met een directe doorklik naar elke draaiende applicatie.

VPSHub is een eigen product van ModernWeb. We gebruiken het zelf, en het is te koop voor wie het op zijn eigen server wil draaien.

Belangrijkste Features

Installeren op een lege VPS

Eén installatie op een kale server, daarna beheer je alles vanuit het dashboard.

GitHub gekoppeld

Projecten komen rechtstreeks van GitHub naar de server, in plaats van via losse bestanden.

Elk project een eigen pool

Projecten draaien los van elkaar in hun eigen PHP-FPM pool, dus een vastloper sleept de rest niet mee.

Versies terug te draaien

Per project is te zien wat er draait, en je kunt terug naar een eerdere versie.

Bestandsbeheer zonder terminal

Even iets nakijken of aanpassen kan vanuit het dashboard, zonder eerst SSH open te trekken.

Vitals en doorklik naar je apps

Geheugen, schijf en belasting in beeld, met alle draaiende applicaties bij elkaar.

Uitdagingen & Oplossingen

Serverbeheer zonder serverbeheerder

De meeste mensen richten een server een paar keer per jaar in en zijn dan opnieuw aan het uitzoeken hoe het zat. VPSHub legt dat werk vast in schermen die je wel onthoudt.

Projecten die elkaar niet meeslepen

Draait alles in dezelfde pool, dan gaat bij een probleem de hele server onderuit. Een eigen pool per project houdt de schade beperkt tot dat project.

Terug kunnen als een uitrol misgaat

Uitrollen moet geen spannend moment zijn. Door versies bij te houden is teruggaan naar wat werkte een handeling en geen reddingsoperatie.

Tech Stack

Maatwerk webapplicatie VPS-beheer GitHub-koppeling PHP-FPM Responsive dashboard

Interesse?

Ook zo'n project voor jouw bedrijf? Neem contact met ons op!

Start Project

Meer Projecten

Bekijk onze andere projecten

WhatsApp
Bellen