| Ik ben Tom. Al jarenlang ben ik bezig met computers. Ik werk nu drie jaar in een computerwinkel en bouw daar computers en repareer telefoons. Echter kon ik aan het einde van het derde jaar nog niet veel programmeren, dus heb ik gekozen voor informatica. Het afgelopen jaar heb ik thuis ook een nieuwe computer en mijn eerste server gebouwd.Ik heb daardoor veel geleerd over Linux, selfhosting en hardware, voornamelijk op het gebied van server hosting. Ik heb bijvoorbeeld momenteel een server en een Pi Zero 2 W met onder andere Pi-hole, Nextcloud, Immich en Home Assistant draaien. Daarnaast heb ik bijvoorbeeld een tijdje gedualboot om te leren hoe je Arch Linux kunt installeren. Ook ben ik me in mijn vrije tijd aan het verdiepen in Python en C++, om de basis van game development te leren, en dat is dan ook gewoon leuk om te doen naar mijn mening. Er is niets zo belonend als iets werkend krijgen na er een week aan gesleuteld te hebben. Ik heb al eerder verteld hoe ik dit jaar een server heb gebouwd in mijn slaapkamer. Toen ik mijn server kocht, was ik al een paar jaar bekend met computers bouwen en troubleshooten dankzij m’n werk. Ik wist echter nog niet eens wat ik met een computer als server zou willen doen. Na een paar weken onderzoek vooraf, was ik tot de conclusie gekomen dat ik het best gaandeweg dingen erover kon leren. Dus deed ik wat ieder normaal denkend persoon zou doen; ik bestelde de onderdelen zonder dat ik echt wist waarom.Het bleek een enorm leuke ervaring te zijn. Vergelijkbaar met het installeren van mijn eerste eigen Windows computer in groep acht, alleen dan net iets ingewikkelder. Op fora had ik gezien dat Debian 12, een Linux distributie, geschikt zou zijn voor wat ik nodig had (waar ik dat dan voor nodig had wist ik zelf niet, maar de mensen op Reddit leken heel overtuigd). Na de installatie via HDMI wilde ik de server draadloos kunnen gebruiken. Na een tijdje googlen ontdekte ik het SSH protocol. Dit zorgde dat ik via Powershell draadloos kon inloggen op mijn server. Ik kende nog enkele basiscommando's van de tijd dat ik Arch heb gedualboot, maar daar hield het op. En ik had inmiddels online gezien wat ik er wel niet allemaal mee kon doen. Inmiddels was ik al een weekend verder en staarde ik dus alleen nog maar naar een lege commandline. |
 |
| Bestanden opslaan, video’s streamen, AI modellen draaien en een Pi-Hole runnen. Dit waren de eerste paar dingen die ik graag wilde opzetten op mijn nieuwe gekochte computer. Maar hoe? Ik kwam er al snel achter dat de meeste van deze diensten worden geïnstalleerd via een programma genaamd Docker-Compose. Gelukkig wist ik nog hoe apt-get werkt, gewoon ‘sudo apt-get install docker-compose’ intikken en het moest goedkomen. Vanaf daar werd ik een beetje behendig met docker, kocht ik een domein (waar deze site ook op staat) voor nextcloud, en zetten ik al mijn services op. Het was niet echt makkelijk en duurde best lang. Maar, elke keer als ik nu een serie ga kijken, bestanden opslaan of ik een leeg vakje voor een advertentie zie, word ik herinnerd aan m’n harde werk. Mijn passie project waar ik net iets te veel geld, tijd en moeite in heb gestopt. En dat is het zeker waard.In de toekomst wil ik nog graag meer van dit soort projecten ondernemen. Dingen leren over computers zal altijd mijn passie blijven, welk beroep ik later ook zal uitoefenen. Want uiteindelijk is er niets mooiers dan iets tot leven brengen met je eigen handen en ideeën. |
 |