Ghost gekozen? Je site is geleverd met Ghost op de Node.js-runtime — het publicatieplatform voor blogs, nieuwsbrieven en lidmaatschappen.
Wat er wordt geïnstalleerd
- Ghost 6 uit het officiële npm-pakket (vastgepind; npm controleert elk bestand tegen de gepubliceerde checksum van het register), draaiend als systemd-service op Node.js 22 met een eigen MariaDB-database in je container.
- Je eigenaarsaccount (het e-mailadres van je veldhost-account), de publicatie vernoemd naar je site, het Casper-thema en
content/voor thema's, afbeeldingen en bestanden naast de code. - De instellingen van Ghost staan in
config.production.jsonin de codemap van je site (tabblad Bestanden): het publieke adres, de database en het mailtransport.
Eerste keer inloggen
- Je sitepagina in het portaal toont het inlogadres (
/ghost/), je inlog-e-mailadres en een gegenereerd wachtwoord — we tonen het 7 dagen, dus sla het nu op. - Log in en stel je eigen wachtwoord in onder Settings → Staff → je profiel.
- Schrijf je eerste bericht; stel titel, omschrijving en logo van de publicatie in onder Settings → General.
- Nieuwsbrieven en betaalde lidmaatschappen vragen om een e-mailprovider (Ghost gebruikt Mailgun voor bulkmail) en Stripe — koppel beide onder Settings → Email newsletter en Settings → Membership. Transactionele mail (uitnodigingen, wachtwoordresets) vraagt om een
mail-transport inconfig.production.json.
Bijwerken
- Druk eerst op Nu back-uppen op het tabblad Bestanden.
- Wijzig de
ghost-versie inpackage.json(tabblad Bestanden) naar de gewenste release en start een deploy op het tabblad Deploy: die draaitnpm install, herstart de app, en Ghost migreert zijn database bij het opstarten. - Een nieuwe Ghost-hoofdversie vraagt om een passende Node.js-hoofdversie; de Node-kaart op je sitepagina schakelt die om.
Beperkingen
- Ghost heeft 1 GB geheugen nodig en is dus een app voor Pro of hoger; de installatie zelf leent kort extra geheugen voor
npm install, dat regelen wij automatisch. - Ghost ondersteunt officieel MySQL 8; onze containerdatabase is MariaDB, waar Ghost vandaag op draait (we testen elke release erop voordat we die aanbieden), maar een toekomstige Ghost-release kan dat laten vallen — dat lees je dan hier als eerste.