Hosting en beheer
Mijn projecten draaien op een eigen Ubuntu-server. Die richt ik zelf in en houd ik zelf bij.
- Nginx achter Cloudflare. Poort 80 en 443 staan alleen open voor Cloudflare, de rest van het internet komt er niet bij.
- HTTPS overal. Certificaten van Let's Encrypt, die zichzelf vernieuwen.
- Afgeschermd beheer. Tweestapsverificatie en een controle in Nginx voordat een beheerpagina laadt.
- Back-ups die werken. Elke nacht een back-up, met een maandelijkse test of terugzetten lukt.
- Bewaking. Een melding op mijn telefoon als een site, certificaat of schijf een probleem heeft.
- Gescheiden processen. Een site kan draaien onder een eigen gebruiker met beperkte rechten, zodat een fout in de ene site de andere niet raakt.