Ga naar de inhoud

WaaaghNL's World Berichten

WinDirStat, een TreeSize vervanger

Na jaren gebruik te hebben gemaakt van TreeSize liep ik steeds vaker tegen de beperkingen aan van de gratis versie. Bij elke update werden deze strakker het begon met Windows Server, vervolgens netwerkschijven, etc. Kortom steeds meer achter de welbekende paywall. Na een korte zoektocht kwam ik WinDirStat tegen, open source, klein in formaat, downloadbaar als draagbare software of als installatie, en als klap op de vuurpijl gratis!

Midzomeravond Wandeltocht 2025

De Smullertjes lopen voor Kankeronderzoek!

Voor het vierde jaar op rij doet ons team, De Smullertjes, mee aan de Midzomeravond Wandeltocht. Wat begon als een kleine groep, groeit elk jaar verder. Steeds meer mensen sluiten zich aan bij onze missie: wandelen om geld in te zamelen voor Kankeronderzoek.

Voor sommigen van ons was het een persoonlijke uitdaging – de eerste 10 km voelde als een enorme prestatie! Voor anderen is het een manier om dierbaren te herdenken en een bijdrage te leveren aan een wereld met minder kanker. Wat ons bindt, is dat we samen de eindstreep halen, als één team.

Onze gezamenlijke prestatie tot nu toe: 150 km voor het onderzoek!

  • 2025: 100 km (2x 5km, 4x 15 km, 1x 30 km)
  • 2024: 20 km (2x 10 km)
  • 2023: 80 km (8x 10 km)
  • 2022: 50 km (5x 10 km)

Met elke stap komen we dichter bij ons doel. Help jij ons om nóg meer impact te maken? Steun onze actie en draag bij aan belangrijk kankeronderzoek!

Weer een jaar wijzer!

Vandaag is het 30 mei, mijn verjaardag! 🎉 Een mooie dag om stil te staan bij weer een jaar levenservaring, avonturen, en groei. Dit jaar vier ik mijn 35e verjaardag en ik ben dankbaar voor alles wat het afgelopen jaar me heeft gebracht.

Elke verjaardag voelt als een nieuw hoofdstuk, een kans om te reflecteren op het verleden en vooruit te kijken naar wat er nog komt. Op dit moment voel ik me gelukkig, energiek, en klaar voor nieuwe uitdagingen!

Dank aan iedereen die mijn pad dit jaar heeft gekruist en mijn leven heeft verrijkt. Hier is een toast op nog veel meer gelukkige jaren!

Tot volgend jaar op deze plek, met weer een jaartje erbij!

NPM / NGINX Custom error pages

We kennen het allemaal wel… een saaie error pagina, 404 niet gevonden of erger 403 geen toegang. In 2023 heb ik mijn HAProxy op PFSense al voorzien van opgefleurde error pagina’s klik hier om daar meer over te lezen. Maar nu ga ik vertellen hoe ik dit gedaan heb voor mijn NPM installatie.

In deze handleiding heb ik gebruik gemaakt van de Proxmox VE Helper Scripts installatie van Nginx Proxy Manager en NPMplus. Dit zou voor een zelfstandige installatie van NPM dan wel NGINX niets uit mogen maken alleen zijn de paden niet plug en play.

Ik heb in het verleden voor HAProxy op PFSense een mooie collectie gemaakt, mocht je deze gebruiken dan moet je ze kopieeren vanaf de eerste html tag <!DOCTYPE html>... Een andere leuke bron voor error pagina’s is: TheSL18/errorpages


Voor we beginnen gaan we een paar mappen en bestanden aanmaken.

mkdir -p /data/nginx/custom
mkdir -p /data/nginx/error_pages
touch /data/nginx/custom/server_proxy.conf

Plaats je error documenten in cd /data/nginx/error_pages met de naam <errorcode>.html

Open nano /data/nginx/custom/server_proxy.conf en plaats de onderstaande config in het bestand. Uncomment vervolgens de regels die je wilt activeren als error pagina.

#error_page 400 /error_pages/400.html;
#error_page 401 /error_pages/401.html;
#error_page 402 /error_pages/401.html;
#error_page 403 /error_pages/403.html;
#error_page 404 /error_pages/404.html;
#error_page 405 /error_pages/405.html;
#error_page 407 /error_pages/407.html;
#error_page 408 /error_pages/408.html;
#error_page 409 /error_pages/409.html;
#error_page 410 /error_pages/410.html;
#error_page 411 /error_pages/411.html;
#error_page 412 /error_pages/412.html;
#error_page 413 /error_pages/413.html;
#error_page 416 /error_pages/416.html;
#error_page 418 /error_pages/418.html;
#error_page 429 /error_pages/429.html;
#error_page 500 /error_pages/500.html;
#error_page 501 /error_pages/501.html;
#error_page 502 /error_pages/502.html;
#error_page 503 /error_pages/503.html;
#error_page 504 /error_pages/504.html;
#error_page 505 /error_pages/505.html;
proxy_intercept_errors on;

location /error_pages/ {
    alias /data/nginx/error_pages/;
    internal;
}

Herstart de machine met reboot

Een deel van deze informatie is met liefde gejat vanaf: https://www.synoforum.com/resources/how-to-setup-custom-error-pages-for-nginx-proxy-manager-npm.205/

Automatische antwoorden afvangen

Automatische antwoorden wie kent ze niet tijdens de vakantie, iedereen die je een mailtje stuurt op kantoor laat automatisch reageren dat ze er niet zijn. Ja Truus we weten dat je op vakantie bent maar dit zijn dingen die na de vakantie opgepakt moeten worden dus dump ik het alvast in je mailbox. Nou was ik today years old toen ik ontdekte dat er een optie in outlook bestaat om deze meldingen meteen af te vangen! Geniaal! Ja niet getreurd ik ga ook vertellen hoe dat moet.

Alvast een bonus tip:

Als je de mail in een map plaatst kun je er een regel op toevoegen zodat deze na X dagen gewist wordt 😊

Outlook 365 (online)

Dit is de gemakkelijkste mogelijkheid om dit in te stellen als je bedrijf gebruik maakt van Office 365. We gaan in deze uitleg de mail verplaatsen naar een map onder Postvak IN zodat we altijd even terug kunnen kijken als we het lang vinden duren. Aan deze map heb ik zelf de bonus tip gekoppeld 😄 zodat deze niet overstroomt uiteindelijk.

Okee daar gaan we dan! Begin met jezelf aan te melden op https://outlook.office.com/mail/

Klik op het tandwiel rechts boven in je scherm.

Navigeer naar E-mail -> Regels en klik vervolgens op + Nieuwe regel toevoegen

Nu gaan we een formulier invullen zodat deze opgeslagen kunnen worden als een regel.

We beginnen met de regel een naam te geven “Automatische antwoorden verwerken” gebruik ik in dit voorbeeld

De voorwaarden die we gaan geven is een Type. Deze kun je vinden onder de kop “Bericht bevat”. En de optie die we kiezen is “Automatisch antwoord”.

Nu gaan we de actie er aan toevoegen. We willen deze mail natuurlijk niet in onze mailbox hebben maar netjes in een map en het ongelezen nummertje is natuurlijk irritant dus ook die tover ik weg
Onder Actie selecteren we eerst “Verplaatsen naar” en kies vervolgens de map waar je de mail wil onder bregen. Klik daarna op “Nog een actie toevoegen” en daar kiezen we voor “Markeren als gelezen”.

Nu heb je nog twee moeilijke keuzes te maken. De eerste is of we de verwerking van andere regels willen stoppen? Mijn advies is om deze uit te laten zodat andere regels de mail netjes op de juiste plek blijven zetten. mochten er meer regels zijn voor een mailadres of actie. De tweede keuze is of je de regel wil uitvoeren op het moment van opslaan. Ja dat wil ik zodat alle mail verwerkt wordt die nu nog in mijn postvak zitten.

Klik op opslaan en de regel is vanaf nu actief voor alle automatische emails die in je postvak komen. Yes weer een stukje werk weg geautomatiseerd!

Outlook 365 (desktop)

De beschrijving is gemaakt voor de 365 editie van Outlook, oudere versies van Outlook hebben deze functionaliteit ook en dit werkt zover ik heb kunnen achter halen tot Outlook 2003. Alleen zal je zelf even moeten zoeken waar de filter opties verstopt zitten. Dit is door de jaren heen veranderd.

Voor we beginnen gaan we er vanuit dat Outlook gestart is en dat je een map aangemaakt hebt waar je de automatische antwoorden wil gaan dumpen.

Klik linksboven op bestand en vervolgens op “Regels en waarschuwingen beheren”.

Klik boven in het nieuwe venster op “Nieuwe regel…”

Klik op “Regel toepassen op berichten die ik ontvang” onder “Beginnen met een lege regel” en klik op volgende.

We gaan nu instellen welke voorwaarden een ontvangen email moet hebben. Zet een vinkje voor “dat een automatisch antwoord is” en klik op volgende.

Nu gaan we bepalen wat we met de email willen doen. Kies voor “verplaats het bericht naar naam_map” en “markeren als gelezen”, de laatste is een vrijwillige keuze natuurlijk. Zelf wil ik geen nummer spam achter mijn mapjes want dan moet ik er iets mee doen. klik nog niet op volgende!

Klik vervolgens bij stap 2 op “naam_map” en kies de map die je eerder aangemaakt hebt en klik op OK

Controleer de keuzes die je gemaakt hebt in stap 2 en klik op volgende als je tevreden bent

Wanneer je uitzonderingen wilt toevoegen kun je die in deze stap toevoegen. Zelf heb ik er geen dus sla deze stap over en klik op volgende.

Geef nu de regel een naam en kies in stap 2 of je de regel wilt uitvoeren op bestaande items in Postvak IN, Ja natuurlijk willen we het Postvak meteen opruimen! Controleer in stap 3 of alles is zoals je het wilt hebben en klik op Voltooien om de regel op te slaan.

Unifi Network Server op Windows

Installeer windows server

Jazeker, Download de ISO, Next Next Next… Done. we hebben dit allemaal al zo vaak gedaan.

Update windows server

Ook dit kennen we wel…

Start > Instellingen > Update…

Activeer Windows Server

Elke windows server moet natuurlijk geactiveerd zijn. KUCH KUCH en de rest mag je zelf uit zoeken 😁

Install  MS Visual C++ 2015, 2017, 2019, en 2022

Om de Unifi Netwerk Server goed te laten draaien hebben we Microsofts Visual C++ Redistributables nodig.
Deze kun je downloaden via de leer omgeving van Microsoft. We leven in 2024 of zelfs nog verder in de toekomst dus ik ga er vanuit dat je de 64bit versie nodig hebt. We hebben hier te maken met een Next Next Next

Install Unifi

Download de nieuwste versie van de Unifi Network Server software. Op het moment van schrijven is dit 8.2.93. De installatie is ook weer van het kaliber next next en je raad het hal NEXT!

Knutsel werk

Helaas is de Unifi Network Server niet meer ondersteund om als service te draaien op Windows Server. Dit kunnen we oplossen met een paar simpele knutsel werkjes.

  1. Het automatisch laten aanmelden van het systeem na een reboot.
  2. Automatisch starten van de applicatie
  3. En natuurlijk willen we de machine niet achter laten in een ontgrendelde status.

Lets start!

Automatisch aanmelden

  1. Download de AutoLogon Tool
  2. Open de AutoLogon.zip
  3. Start Autologon.exe
  4. Voer de gebruikersnaam, domein (leeg laten wanneer de server niet domein gekoppeld is) en het wachtwoord.
  5. Klik op Enable
  6. Wil je dit weer uitschakelen? Herhaal de stappen maar klik dan voor Disable

Automatisch vergrendelen

Met onderstaand scriptje wordt de machine automatisch vergrendeld. De timeout staat nu op 10 seconden ingesteld maar kan naar wens aangepast worden. Probeer dit kort te houden want na de reboot willen we zo snel mogelijk de desktop locken. Ik plaats mijn systeem scripts in een folder genaamd “Scripts” in de root van de C schijf. Dit script noem ik “AutoLock.bat” en maak een snel koppeling naar het bureaublad.

@echo off
timeout /t 10 /nobreak
%windir%\System32\rundll32.exe user32.dll,LockWorkStation
exit

Automatisch Starten

Ja nu gaan we alles samen brengen. Open de map %appdata%\Microsoft\Windows\Start Menu\Programs\Startup En plaats de snelkoppeling van Unifi en het automatisch vergrendelen in deze map. Is dat alles? ja dat is alles. Wanneer je nu de server opnieuw opstart zal de Unifi Network Server starten en na 10 sec zal de machine vergrendelen.

Copyright Ronald van Heugten 1990 - 2026