Laat ik beginnen met iets recht te zetten. Het is niet echt een Raspberry Pi, maar hij is wel behoorlijk aan de maat! Je kunt een computer maken met 4 ARM cores, 24 GB aan RAM en 200 GB aan SSD opslag. Dat is een stuk dikker dan de dikste Raspberry Pi op dit moment. Je kunt de computer ook opsplitsen, tot 4 onafhankelijke computers, ieder met 1 ARM core, 8 GB RAM en 50 GB SSD. En had ik al gezegd dat het gratis is?
Toevallig heb ik mijn gratis VPS precies een jaar geleden opgetuigd en hij loopt nog steeds. En mij is nog nooit om een cent gevraagd. Soms zijn dit soort aanbiedingen te mooi om waar te zijn. Er zijn verschillende partijen die een gratis VPS beloven. Maar in dit geval is het ECHT waar.
De gulle gever in dit geval is Oracle, vooral bekend van o.a. database software. Maar ze maken nog veel meer. Ze hebben zelfs een eigen Linux versie. Dat is ook de standaard keuze als je je gratis VPS aanmaakt. Maar andere Linux versies zijn ook mogelijk. Ik gebruik Ubuntu, gewoon omdat ik daar vele jaren ervaring mee heb.
Jammer genoeg moet je wel de beschikking hebben over een creditcard. Dat lijkt vreemd, voor een gratis product. Maar ze willen weten dat je geen robot bent die eindeloos gratis machines staat aan te maken. Van die creditcard wordt eenmalig $1 afgereserveerd. Geen nood, die ene dollar krijg je meteen weer terug. Ze willen gewoon weten of die creditcard wel echt is.
Als de aanmelding eenmaal gelukt is, mag je een maand lang spelen met hun cloud spullen. Je krijgt een tegoed van $250 om 30 dagen mee te spelen. Ik beperk me hier echter tot de altijd gratis VPS en heb het niet over de tientallen andere producten waar je een maand lang mee mag spelen.
De eerste maand krijg je de beschikking over maar liefst 16 ARM cores, 96GB aan RAM en 200GB aan SSD harddiskruimte.
Dat kun je allemaal in één VPS steken, maar je kunt het naar hartenlust opdelen in meerdere VPSsen.
De enige beperkende factor is dat je de harddisk niet kleiner kunt kiezen dan 47GB (ik weet het, het is een raar getal).
Dus je kunt maximaal 4 VPSsen aanmaken. De cores en het RAM kun je verdelen zoals je zelf wilt.
Je kunt ook spelen met X86 cores. Maar die zijn een stuk lichter van gewicht dan de ARM cores.
Daarom beperk ik mijn verhaal hier tot de meest interessante optie, de ARM cores.
Met het $250 tegoed kun je ook nog met andere cloud producten spelen.
Maar omdat die na 30 dagen geld gaan kosten zal ik deze producten verder niet benoemen.
Na de eerste 30 dagen moet je een stapje terugnemen.
Dan krijg je nog maximaal 4 ARM cores en 24GB aan RAM.
De harddiskruimte blijft een zeer gulle 200GB.
Heb je meer in gebruik dan dat, dan moet je een stapje terug doen.
De inmiddels te grote VPS moet je dan uitschakelen en weggooien, en de nieuwe kun je dan aanmaken binnen de nieuwe grenzen.
Het zou ook best kunnen dat je een bestaande machine kunt downscalen.
Maar dat weet ik niet zeker.
Ik heb maar een kans gekregen om een gratis VPS aan te maken omdat ik maar een credit card heb.
Vanaf nu zit je in de always free tier, het altijd gratis plan.
Oracle zal dan nooit meer iets van je creditcard afschrijven.
Maar hier kleven een paar kleine nadeeltjes aan.
Een daarvan is heel ongemakkelijk.
Als Oracle vindt dat je jouw computer niet hard genoeg laat werken, dan schakelen ze hem gewoon uit.
Je kunt hem dan meestal weer meteen starten, maar fijn is dat niet voor een server die 24/7 aan moet blijven.
Een ander nadeeltje is dat de gratis VPSsen soms tijdelijk even op zijn.
Je kunt dan dus tijdelijk geen nieuwe meer aanmaken.
Ik weet niet of je dan ook een probleem hebt om jouw reeds bestaande computer weer aan te schakelen.
Dat zou best kunnen, maar dat heb ik nooit meegemaakt.
Het kan zelfs zijn dat je tijdens je gratis 30 dagen geen kans krijgt om een gratis machine op te starten, omdat ze gewoonweg op dat moment constant niet beschikbaar zijn.
En dan zijn in eens de 30 dagen voorbij, zonder dat je hebt kunnen spelen.
Voor al deze problemen is gelukkig wel een oplossing.......
Om te voorkomen dat je computer uitgeschakeld wordt als hij niet hard genoeg hoeft te werken, of om voorrang te krijgen bij het aanmaken van een gratis VPS, kun je overschakelen naar het Pay as you Go plan.
Je VPS blijft dan gratis en hij wordt niet meer uitgeschakeld als hij uit zijn neus staat te eten.
Ook krijg je meer kansen om een nieuwe machine aan te maken, ook als het aantal schaars is.
Het enige verschil is dat jij min of meer aan Oracle belooft dat je zult gaan betalen als je meer bronnen gebruikt dan is toegestaan voor de Always free tier.
Dus als je meer dan 4 cores, meer dan 24GB aan RAM en meer dan 200GB aan harddiskruimte gebruikt.
Je betaalt natuurlijk ook als je andere diensten gaat gebruiken, die geen onderdeel uitmaken van de free tier, zoals backups bijvoorbeeld.
Om over te schakelen naar het Pay as you Go plan heb je de creditcard weer even nodig.
Oracle probeert nu $100 te reserveren.
Die krijg je dus ook meteen weer terug.
Dus het kost je nog steeds niets, als je binnen de free tier grenzen blijft.
Overigens zijn het aantal cores en de hoeveelheid RAM gerekend per maand.
Je mag dus 4 cores een maand lang laten draaien.
Of je laat 8 cores voor 2 weken draaien, of 16 cores voor 1 week.
Maar ja, wat doe je dan de rest van de maand?
Helaas werken niet alle creditcards.
Mijn ANWB VISA kaart was geen probleem.
Maar mijn virtuele creditcard van Revolut werd helaas niet geaccepteerd.
Ik heb toen een echte kaart van Revolut aangeschaft, maar ook die werd geweigerd.
Ik kan je dus niet precies vertellen welke kaarten wel en welke niet werken.
Maar daar kom je snel genoeg achter als je je gaat aanmelden.
Oracle belooft dat je VPS "always free" is, dus hij is altijd gratis.
En dat klopt, want daar heb ik inmiddes al meer dan een jaar ervaring mee.
Wat ze niet beloven is dat het voor altijd gratis blijft.
Dus het kan zijn dat de dienst een keer ophoudt te bestaan.
Dan kun je overschakelen naar een betaalde dienst, of gewoon stoppen met de dienst.
Mocht dat moment ooit komen, kun je gewoon je machine uitschakelen en weggooien.
En dan hoeft nog steeds niets te betalen.
Je zit dus nergens aan vast.
Ik zou zeggen, profiteer ervan, zolang het duurt.
Bij het aanmelden mag je zelf kiezen in welke regio je de VPS wilt gaan gebruiken.
Dat hoeft dus niet perse Nederland te zijn.
Als je je VPS bijvoorbeeld wilt gebruiken als VPN server, dan kan het voor jou interessanter zijn om bijvoorbeeld Zweden als regio te kiezen, om maar wat te noemen.
Je kunt slechts één keer een keuze maken.
Is de keuze eenmaal gemaakt, dan blijft je VPS voor altijd in die regio draaien.
Het loont dus om even na te denken waar je de VPS wilt aanmaken.
Helaas kun je niet van tevoren weten hoeveel ruimte beschikbaar is in de regio van jouw keuze.
Kies je een regio waar het heel druk is, dan kan het dus voorkomen dat je problemen krijgt met het aanmaken van een machine.
Wil je meer dan wat er nu gratis geboden wordt door Oracle, dan kan dat natuurlijk. Maar dat zal dan niet gratis zijn. En nu komt denk ik de aap uit de mouw. Oracle is niet bepaald de goedkoopste VPS hoster die er is. Maar je bent gelukkig niet verplicht om meer capaciteit bij hen af te nemen. Als je meer wilt kan ik Hetzner van harte aanbevelen. Die leveren ook hele mooie VPSsen. Ook zij leveren ARM machines, niet gratis, maar wel voor hele mooie prijzen. Ook kan ik Scaleway aanraden. Daar heb ik ook een aantal jaren goede ervaringen mee opgedaan.
De keuze is reuze, in het land van Virtual Private Server aanbieders. Maar één ding wil ik je wel meegeven om rekening mee te houden. Kies er een waar je geen langdurige contracten bij af hoeft te sluiten. Hetzner en Scaleway zijn daar twee mooie voorbeelden van. Je betaalt eigenlijk per minuut, totdat je aan een bepaald bedrag komt en dan ga je het gereduceerde maandtarief betalen. Zet je de machine uit en vernietig je hem, dan hoef je er niet meer voor te betalen. Je krijgt dan nog een keer een rekening van wat je in de lopende maand gebruikt hebt, en daarna ben je van ze af.
Let op: Soms blijft het IPv4 adres van je gestopte machine nog doorlopen. Dat is handig als je een nieuwe machine wilt maken met hetzelfde IP adres als van de oude machine. Nadeel is wel dat je dan, een klein bedrag, blijft betalen voor het IP adres wat je niet mee gebruikt. Dus bij het uitschakelen van de machine moet je goed opletten dat je alle bronnen ook stopzet. Denk daarbij ook aan de hardeschijf.
Is het me gelukt om je interesse te wekken? Mooi. Maar mocht je niet weten wat je met zo'n gratis VPS zou kunnen doen, dan heb ik hier nog wel wat tips voor je. Je hoeft je natuurlijk niet te beperken tot slechts één van deze toepassingen. Je machine is krachtig genoeg om meerdere services tegelijk te draaien. De enige echt beperkende factor is waarschijnlijk je harddiskruimte. En er zijn vast nog tientalle andere toepassingen te bedenken, waar ik nog niet eens aan gedacht heb.
Wanneer je Tailscale ook op je VPS installeert, dan kun je je VPS ook als exit node gaan gebruiken.
Dat betekent meteen dat je kunt gaan internetten met het IP adres van je VPS.
Vooral als je de regio slim gekozen hebt, kun je bijvoorbeeld net doen of je in de US bent, om op die manier video streams te kunnen bekijken die in Nederland niet beschikbaar zijn.
Ook kun je weer naar de Piratenbaai.
Iets wat je met je thuisnetwerk niet meer kunt, om te voorkomen dat je de laatste hit van Frans Bauer zou willen downloaden.
Met zo'n VPN kun je naar diensten die van thuis uit niet bereikbaar zijn.
Je zou de 200GB aan harddiskruimte natuurlijk ook kunnen gebruiken voor je backups. Als je niet al te veel films wilt backuppen, dan moet 200GB meer dan genoeg zijn.
Als je je foto's op je VPS plaatst, dan kun je met de photoview docker container heel simpel een prachtig alternatief maken voor Google Photo.
Zelf gebruik ik de Mstream docker container om muziek te streamen. Samen met de Mstream app op mijn telefoon kan ik op die manier mijn eigen muziek afspelen.
Een Pi-hole docker container kan je hele netwerk beschermen tegen reclame en phishing websites. Dankzij Taislcale is dan ook je teleoon beschermd. Op die manier kun je gratis apps gebruiken zonder die irritante reclames.
Je kunt Transmission gebruiken om torrents mee te downloaden op een machine die toch 24/7 aan staat. Met SabNZBd kun je ook van nieuwsgroepen (usenet) downloaden.
Installeer Kasm workspaces en je kunt altijd en overal een Linux machine opstarten. Op die manier heb je altijd je eigen computer bij de hand, ongeacht waar je bent. Alles wat je nodig hebt om zo'n machine te gebruiken is een willekeurige webbrowser.
Heb je zelf een of meerdere webpagina's? Dan kun je die heel gemakkelijk zelf hosten op je gratis VPS.
Omdat je machine toch 24/7 aanstaat en je best wel flinke diskruimte hebt, is dit de ideale plek om je influxdb database op te draaien. Hiermee kun je al je time series data in opslaan, die je dan via Grafana weer zichtbaar kunt maken.
Je VPS staat 24/7 aan. Ideaal om daar een MQTT server op te draaien. MQTT is een heel licht gewichte applicatie, die kan moeiteloos samen draaien met alle andere toepassingen.
Je VPS is ook uitermate geschikt om Node-red op te draaien, voor je eenvoudige automatisering.
Met Uptime Kuma kun je de gezondheid van al je services in de gaten houden.
Nextcloud is een zelf hosted cloud service.
Het kan heel veel, al hoef je natuurlijk niet alle functies ook daadwerkelijk te gebruiken.
Al gebruik je alleen de opslag functie maar.
Op die manier kun je je data synchroon houden op al je apparaten.
Je desktop, je laptop, je telefoon, je tablet, of je Kasm Linux machine in de cloud.
En omdat je data dan centraal op een computer staat opgeslagen, die 24/7 aan staat, is het maken van ee backup ook een stuk eenvoudiger.
Mocht Nextcloud een beetje te zwaar zijn voor je, dan kun je ook Syncthing gebruiken om je bestanden synchroon te houden op al je apparaten. Het verschil met Nextcloud is dat Syncthing geen computer als server aanwijst. Elke computer kan de server zijn. Maar omdat je VPS toch 24/7 aanstaat ligt het voor de hand dat deze de server rol op zich neemt.
Ik ga hier niet helemaal stap voor stap vertellen hoe je je aan kunt melden.
Oracle kan de aanmeldprocedure zo maar veranderen, zonder dat ik dat weet.
Want ik heb maar een creditcard, dus ik kan maar een VPS aanmaken.
En die heb ik dus al.
Wel kan ik wat screenshots laten zien die ik gemaakt heb tijdens het aanmelden van mijn VPS.