ID.nl logo
Huis

Blog maken met Ghost als basis

Ghost groeide in relatief korte tijd uit tot een aantrekkelijk blogplatform, dat al veel gebruikers van WordPress wist over te halen. Maar ook grote bedrijven omarmen het. Versie 2.0 is mede dankzij de nieuwe editor nóg krachtiger en gebruiksvriendelijker. We laten zien een blog maken met Ghost werkt.

WordPress groeide van platform voor bloggers uit naar een volwaardig cms voor websites. John O’Nolan, oprichter en ceo van Ghost, was hier zelf lange tijd bij betrokken. Met het opensource Ghost, begonnen als Kickstarter-project in 2013, bouwde hij een platform dat weer puur op bloggen is gericht. Het wist niet alleen bloggers aan zich te binden, ook grote bedrijven als Apple, Tinder, OpenAI, Mozilla en DuckDuckGo omarmden het. Kijk maar eens op de blog van DuckDuckGo om een indruk te krijgen.

Het bedrijf Ghost is een non-profit organisatie die inkomsten genereert uit (prijzige) hosting. Maar je kunt het ook zelf hosten. Ghost is geschreven in javascript en werkt op node.js. Je installeert het met hulp van Node Package Manager (npm).

Lees ook:CMS kiezen: Waar kun je zoal op letten?

Ghost binnen Docker

Voor deze masterclass installeren we Ghost binnen docker, een snelle en populaire optie. Handig voor experimenten maar ook geschikt voor een productieomgeving. Heb je Docker geïnstalleerd, dan kun je de image opsporen met:

docker search ghost

De officiële heet gewoon ghost en haal je binnen met:

docker pull ghost

Je kunt alle gedownloade images inzien met:

docker images

Ghost werkt intern op poort 2368. Wij gaan lokaal gewoon poort 80 gebruiken. Als url voor Ghost gebruiken we het ip-adres van de machine waarop Ghost draait (in ons geval 10.0.0.71). Het commando om Ghost te starten wordt in dat geval:

docker run -d -p 80:2368 -e url=http://10.0.0.71 --name
ghostdemo --restart always ghost

Na een korte wachttijd is Ghost gestart. Dat kun je controleren met:

docker ps ghostdemo

Je voorbeeldblog staat nu ook al klaar. Gaat er wat mis, gebruik dan dit commando voor statusinformatie:

docker logs ghostdemo

Configuratie van je blog

©PXimport

Je blog staat klaar op (in ons voorbeeld) http://10.0.0.71. Zet hier /ghost achter om de configuratiepagina te openen. Klik daarin op Create your account om je gebruikersaccount voor de blog op te zetten. Vul een titel in voor je blog, samen met een naam, e-mailadres en wachtwoord. De stap om teamleden uit te nodigen kun je overslaan, dit kun je altijd op een later moment doen.

Je komt nu in het overzicht met al je berichten waar al veel voorbeeldcontent staat. Handig om te experimenteren, maar als je er vanaf wilt verwijder je onder Team gewoon de standaard Ghost-gebruiker. Je kunt daar ook aangeven wie er nog meer berichten mogen posten of beheren.

Na het openen van een bericht kom je in de editor die met versie 2.0 een flinke update kreeg en niet meer standaard met Markdown werkt, al kun je dat eventueel nog steeds gebruiken. Je ziet nu veel beter hoe het bericht er in het echt uitziet. Eenvoudige opmaak zoals vet of schuingedrukt pas je simpel toe en ook het invoegen van een enkele foto, galerij of andere content zoals een tweet of YouTube-filmpje gaat gebruiksvriendelijk.

Rechtsboven zie je een icoontje voor de instellingen van het bericht, zoals de gewenste url, publicatiedatum, tags, een korte samenvatting en metagegevens voor onder andere zoekmachines. Zoals je ziet staat het schrijven helemaal centraal.

©PXimport

Thema's en templates

Het standaardthema van Ghost heet Casper, maar je kunt op meerdere websites andere thema’s vinden, zoals de marketplace van Ghost (waarvan sommige gratis) en op Envato Market. Het aanbod is wel kariger dan bij WordPress. Gelukkig staat daar tegenover dat het makkelijker is om zelf thema’s te maken of een bestaande aan te passen.

Voor het grootste deel bestaan de thema’s uit templates met html, css en javascript. Daarin voeg je met de hulp van templatetaal Handlebars verwijzingen toe naar de bijbehorende content. Om een goed beeld te krijgen van de structuur voor templates is het handig het standaardthema Casper te downloaden. Het thema is goed gedocumenteerd en daardoor een goede referentie. Het wordt dan ook vaak als basis gebruikt voor zelfontwikkelde thema’s en templates.

Open je de index.hbs van Casper dan zie je de opmaak en Handlebars voor de homepagina. De post.hbs dient voor individuele berichten. Je zult doorgaans nog wat meer templates hebben, maar deze twee zijn verplicht. Een speciale template is default.hbs. Daarin zijn in feite de header en footer van je website opgenomen die doorgaans voor elke pagina gelijk zijn.

Hierin zijn onder andere metagegevens opgenomen, verwijzingen naar css-bestanden en scripts en soms ook een algemeen navigatiemenu. Alles in post.hbs wordt in feite in de body van default.hbs ingevoegd. Bij veel andere templates zoals author.hbs en page.hbs gebeurt hetzelfde. De Handlebars-code zie je terug in bijvoorbeeld de regel in post.hbs:

<h1 class="post-full-title">{{title}}</h1>

Daarmee wordt in feite de titel van je bericht ingevoegd met de verwijzing

{{title}}

Ghost verwijderen

Ghost is erg gebruiksvriendelijk, maar ook krachtig, zeker met de komst van versie 2.0. Zo kun je een website bijvoorbeeld redelijk eenvoudig in meerdere talen aanbieden. Dat is nog steeds wel wat werk, maar er zijn goede voorzieningen voor. Vertaalde zinnen voor je template bied je gewoon via een apart json-bestand aan. Je bent ook al lang niet meer beperkt tot één stroom aan berichten, maar kunt flexibel structuur aanbrengen met routes en bijvoorbeeld content verdelen over secties. Ben je uitgespeeld met Ghost? Dan kun je de container stoppen met:

docker stop ghostdemo

Of eventueel verwijderen met:

docker rm -f ghostdemo
▼ Volgende artikel
De Samsung Galaxy S26 wordt op 25 februari onthuld
© Samsung
Huis

De Samsung Galaxy S26 wordt op 25 februari onthuld

Het is zo goed als zeker dat Samsung hun Galaxy S26-serie op 25 februari aankondigt.

Insider Even Blass deelde op social media namelijk de uitnodiging voor het aankomende Galaxy Unpacked-evenement. Daaruit blijkt dat eerdere geruchten kloppen, en dat het evenement op 25 februari wordt gehouden.

Het was al bekend dat daar de nieuwe Galaxy S26-serie onthuld zou worden, dus nu weten fans van de smartphones van Samsung dat ze 25 februari in hun agenda moeten omcirkelen. Gezien de weergave van Galaxy AI-illustraties op de uitnodiging zal AI ook een grote rol spelen op het evenement. Hoe dan ook zal het grootste nieuws waarschijnlijk de opvolger van de Samsung Galaxy S25-serie zijn.

View post on X

Over de Samsung Galaxy S26-toestellen

Samsung brengt dit jaar naar verwachting de Galaxy S26, S26+ en S26 Ultra. Eind vorig jaar lekten er al foto's van dummyversies van de smartphones op social media, waaruit blijkt dat deze modellen waarschijnlijk een ovaalvormig camera-eiland krijgen, vergelijkbaar met de Galaxy Z Fold-smartphones.

Qua kleuren zouden de nieuwe Galaxy-modellen in Black Shadow, White Shadow, Galactic Blue en Ultraviolet beschikbaar komen. Een grote focus zou ook liggen op de toevoeging van een privacyscherm - een optie zodat het moeilijker wordt voor omstanders om je het scherm van je smartphone te kijken.

View post on X
Nieuw op ID: het complete plaatje

Misschien valt het je op dat er vanaf nu ook berichten over games, films en series op onze site verschijnen. Dat is een bewuste stap. Wij geloven dat technologie niet stopt bij hardware; het gaat uiteindelijk om wat je ermee beleeft. Daarom combineren we onze expertise in tech nu met het laatste nieuws over entertainment. Dat doen we met de gezichten die mensen kennen van Power Unlimited, dé experts op het gebied van gaming en streaming. Zo helpen we je niet alleen aan de beste tv, smartphone of laptop, maar vertellen we je ook direct wat je erop moet kijken of spelen. Je vindt hier dus voortaan de ideale mix van hardware én content.

▼ Volgende artikel
De gamereleases van februari 2026 - Resident Evil Requiem en Nioh 3
Huis

De gamereleases van februari 2026 - Resident Evil Requiem en Nioh 3

Na een rustige eerste maand gaat het gamejaar 2026 in februari écht van start. Naast een aantal remakes en ports kijken we deze maand vooral uit naar games als Nioh 3, Mario Tennis Fever, Reanimal en natuurlijk Resident Evil Requiem.

Dragon Quest 7 Reimagined

5 februari – PlayStation 5, Xbox Series X en S, Switch 2, Switch en pc

Dragon Quest 7 dateert inmiddels alweer uit het jaar 2000, hoewel de game destijds alleen in Japan verscheen en een jaar later in de Verenigde Staten uitkwam. Europa moest erg lang wachten, want voor ons werd de game pas in 2016 speelbaar via een remake voor de Nintendo 3DS. Het bleek echter niet de laatste remake te zijn, want deze maand verschijnt Dragon Quest 7 pas écht voor iedereen – voorzien van een frisse look.

Dankzij graphics gebaseerd op daadwerkelijk gebouwde miniatuur-personages ziet Dragon Quest 7 Reimagined ziet er uniek en werkelijk prachtig uit. De personages zijn schattig en de vele vijanden die je op je pad treft ogen origineel. Zoals iedere Dragon Quest-game heeft ook dit zevende deel meer dan genoeg vlees aan het bot. De wereld is gigantisch, er zijn talloze verhalen om te beleven en het uitgebreide vechtsysteem is flink op de schop gegaan. De veranderingen moeten de gameplay toegankelijker en sneller maken, wat één van de kritiekpunten op de 3DS-remake aan moet pakken. Toch ben je in klassieke jrpg-stijl tientallen uren kwijt aan deze game voordat het einde ook maar in zicht raakt.

Bekijk hieronder de aankondigingstrailer van Dragon Quest 7 Reimagined.

Watch on YouTube

Nioh 3

6 februari – PlayStation 5 en pc

De Nioh-franchise heeft een grote, trouwe groep fans die absoluut zweert bij de eerste twee games. De gameplay van deze actie-rpg’s staat garant voor razendsnelle, gelikte actie en een hoge moeilijkheidsgraad. Het zijn games die je laten zweten en niet voor iedereen zijn weggelegd, maar daardoor in het populaire soulslike-genre nauwelijks onderdoen voor de beste FromSoftware-titels. De verwachtingen voor Nioh 3 zijn dan ook torenhoog.

In Nioh 3 kun je gebruikmaken van twee verschillende gevechtsstijlen, afhankelijk van je speelstijl. Als Samurai vlieg je vijanden direct aan, terwijl je als Ninja snelle bewegingen en speciale technieken gebruikt om de klus te klaren. Nioh 3 komt ook met een ‘open field’, oftewel een semi-open spelwereld. Dit is anders dan in de eerste twee Nioh-games, die ondanks de nodige zijpaden en shortcuts vooral lineair zijn. Waar Nioh 2 een voorganger was van Nioh 1, is Nioh 3 een vervolg op het verhaal van die beide games.

Een demo van Nioh 3 is nu speelbaar en de eerste reacties zijn positief. Zo wordt de performance van de game geprezen, wat natuurlijk een belangrijk aspect is voor een game waarin razendsnelle reacties essentieel zijn. Bekijk hieronder een uitgebreide gameplayshowcase van Nioh 3.

Watch on YouTube

Mario Tennis Fever

12 februari – Switch 2

De Mario Tennis-reeks is er een die stiekem al aardig wat jaren meegaat en inmiddels uit meer dan een handjevol titels bestaat. Het in 2018 verschenen Mario Tennis Aces werd door spelers en critici prima ontvangen en commercieel gezien was het zelfs de meest succesvolle titel uit de franchise, al liet de hoeveelheid content en modi te wensen over. Reden genoeg om een vervolg uit te brengen, dat de naam Mario Tennis Fever heeft gekregen en exclusief voor de Nintendo Switch 2 verschijnt.

In Mario Tennis Fever ga je aan de slag met dertig verschillende Fever-rackets, die elk hun eigen kracht hebben en zo iets speciaals toevoegen aan de tenniswedstrijden. Dat doe je met een recordaantal speelbare personages, namelijk 38. In gamemodi als Toernooi, Missietorens, Speciale regels en Avontuur ga je aan de slag, alleen of met tot wel vier spelers, online of lokaal.

Mario Tennis Fever is geen normale tennisgame; je speelt chaotische potjes met obstakels op de baan, vecht tegen eindbazen en overkomt allerlei uitdagingen. Geen enkel potje belooft hetzelfde te worden, want al die rackets zorgen dus voor een hoop absurde power-ups. Bekijk hieronder een overzichtstrailer van Mario Tennis Fever die alles goed uitlegt.

Watch on YouTube

Yakuza Kiwami 3 & Dark Ties

12 februari – PlayStation 5, PlayStation 4, Xbox Series X en S, Switch 2 en pc

Yakuza Kiwami 3 & Dark Ties wordt door Sega omschreven als een ‘extreme’ remake van het origineel uit 2009. Naast een volledig nieuwe versie van de oude PS3-game krijg je er ook een compleet nieuwe ervaring bij, genaamd Dark Ties. De remake brengt de drukke straten van Okinawa en Tokio in vernieuwd detail in beeld, met een bruut vechtsysteem dat op de schop is gegaan en extra scènes die zijn toegevoegd om meer diepgang en emotie aan het verhaal toe te voegen. Ook zitten er nieuwe zijmissies in de game.

In Dark Ties ervaar je het gloednieuwe verhaal van Yoshitaka Mine uit Yakuza 3. We hebben het hier niet over een uitbreiding, maar over een opzichzelfstaande game. Nadat hij alles verloren heeft, verliest Yoshitaka zichzelf namelijk in de wereld van de yakuza. Wat volgt is een dramatische reis door de onderwereld, waarin vuistgevechten centraal staan.

Wil je meer te weten komen over Yakuza Kiwami 3 & Dark Ties? Bekijk dan deze uitgebreide trailer.

Watch on YouTube

High on Life 2

13 februari – PlayStation 5, Xbox Series X en S en pc

High on Life wordt door velen vooral herinnerd als die game waarin je met dat irritante wapen speelt dat zijn mond maar niet houdt. De één vond dat grappig, terwijl het voor de ander juist een flinke afknapper was. Squanch Games komt nu met een vervolg en ja hoor, het wapen keert gewoon terug! Of het wapen net zo irritant is als voorheen is nog maar de vraag – zo hield hij in de onderstaande aankondigingstrailer gewoon zijn mond – maar één ding  is absoluut duidelijk: ook zonder het wapen gebeuren er genoeg gekke dingen in deze game die je doet afvragen wat je in hemelsnaam aan het spelen bent.

High on Life 2 belooft dus één grote trip te worden, waarin je de vreemdste werelden verkent, de gekste vijanden tegen het lijf loopt en dat alles terwijl je op een skateboard staat en een alienwapen tegen je praat. Kortom, meer van hetzelfde, maar dan nóg iets gekker. Klinkt dat goed? Bekijk dan hier de trailer.

Watch on YouTube

Reanimal

13 februari – PlayStation 5, Xbox Series X en S en pc

Reanimal is de nieuwste game van Tasier Studios, de ontwikkelaar van de eerste twee Little Nightmares-games. De gelijkenissen tussen de Little Nightmares-games en Reanimal zijn dan ook groot; je hoeft slechts enkele seconden aan gameplay te zien om ze te spotten. Reanimal is een co-op-horrorgame waarin je speelt als een broer en zus, die door hel en terug moeten reizen in een zoektocht naar hun verloren vrienden. Je verkent de duistere spelwereld via een boot of via het land, maar je moet ook samenwerken en slim te werk gaan om het gevaarlijke eiland te ontsnappen. Je bent klein en ongevaarlijk, waardoor ieder obstakel je fataal kan zijn.

Reanimal is bedoeld om met zijn tweeën te spelen – via lokale of online co-op – maar het is niet verplicht. De game is volledig in je eentje te spelen; dan ga je simpelweg op pad met een computer aangestuurde compagnon.

Een demo van Reanimal is nu beschikbaar. Bekijk hieronder de aankondigingstrailer van de game.

Watch on YouTube

Avowed

17 februari – PlayStation 5

Avowed verscheen pak ‘m beet een jaar geleden al voor Xbox en pc, maar nu kunnen ook PlayStation 5-spelers aan de slag met de eerste van drie games die Obsidian Entertainment in 2025 uitbracht. Avowed is een actie-rpg van middelgrote schaal. Het is geen honderd uur lange ervaring zoals The Witcher 3, maar ook geen korte game die je in een regenachtig weekend uitgespeeld hebt.

Avowed speelt zich af in de fictionele wereld Eora, die voor het eerst geïntroduceerd werd in de Pillars of Eternity-franchise. Je verkent de Living Lands als een gezant van Aedyr, met als doel het onderzoeken van de mysterieuze plaag die de hele wereld getroffen heeft. Naarmate het verhaal vordert, wordt je personage steeds dieper in het verhaal getrokken waardoor het een persoonlijke en impactvolle reis wordt. Je bepaalt het lot van niet alleen jezelf, maar ook talloze andere wezens en personages in de wereld door de keuzes die je maakt. Denk aan The Elder Scrolls, maar dan met dynamischere gevechten en humoristischere dialogen.

Twee jaar geleden werd Avowed voor het volledig uit de doeken gedaan met de onderstaande gameplaytrailer.

Watch on YouTube

Resident Evil Requiem

27 februari – PlayStation 5, Xbox Series X en S, Switch 2 en pc

Resident Evil Requiem is de eerste écht grote release van 2026, die horrorfanaten terug laat keren naar het iconische Raccoon City, ‘the city of disaster and despair’, zoals Capcom het omschrijft. Oude bekende Leon keert ook terug, maar dient ditmaal niet als het enige hoofdpersonage. FBI-analist Grace Ashecroft krijgen we namelijk ook onder de knoppen. Beide personages bieden een unieke manier om de game te spelen. Leon is nergens bang voor, fysiek capabel en behendig met een wapen. Zijn gameplay is daarom vooral op actie gericht, zoals in Resident Evil 4.

Grace daarentegen is slim en gefocust, maar minder opgewassen tegen de angstaanjagende monsters die ze tegen het lijf loopt. In haar campagne komen de welbekende survival-horror-secties van de franchise dan ook meer naar voren. Op deze manier probeert Capcom de verschillende soorten Resident Evil-fans te geven wat ze willen; laten we hopen dat het werkt en dat beide kanten van het verhaal samen één episch avontuur opleveren.

Resident Evil Requiem werd vorig jaar onthuld met de onderstaande trailer.

Watch on YouTube

Alle releases

  • Starsand Island (PS5, Series X en S, Switch en pc) – 1 februari

  • The 18th Attic (pc) – 2 februari

  • Aces of Thunder (PS5 en pc) – 3 februari

  • Dragon Quest 7 Reimagined (PS5, Xbox Series X en S, Switch 2, Switch en pc) - 5 februari

  • Dead Pets: A Punk Rock Slice Of Life Sim (pc) – 6 februari

  • Ghost Gunners (pc) – 6 februari

  • HumanityZ (pc)  - 6 februari

  • My Hero Academia: All’s Justice (PS5, Xbox Series X en S en pc) – 6 februari

  • Nioh 3 (PS5 en pc) - 6 februari

  • Mewgenics (pc) - 10 februari

  • Relooted (pc) – 10 februari

  • The Prisoning: Fletcher’s Quest (Switch en pc) – 10 februari

  • Romeo is a Dead Man (PS5, Series X en S en pc) - 11 februari

  • Disciples: Domination (PS5, Series X en S en pc) – 12 februari

  • Mario Tennis Fever (Switch 2) - 12 februari

  • Ride 6 (PS5, Xbox Series X en S en pc) – 12 februari

  • Yakuza Kiwami 3 & Dark Ties (PS5, PS4, Series X en S, Switch 2 en pc) – 12 februari

  • Clue: Murder by Death (PS5, PS4, Series X en S en Xbox One) – 13 februari

  • High on Life 2 (PS5, Series X en S en pc) - 13 februari

  • Reanimal (PS5, Series X en S en pc) – 13 februari

  • Dobbel Dungeon (pc) – 16 februari

  • Avowed (PS5) – 17 februari

  • Star Trek: Voyager – Across the Unknown (PS5, Series X en S, Xbox One, Switch 2 en pc) – 18 februari

  • Strange Brew (pc) – 18 februari

  • The Killing Stone (pc) – 18 februari

  • Demon Tides (pc) – 19 februari

  • Love Eternal (PS5, PS4, Xbox Series X en S, Switch en pc) – 19 februari

  • Styx: Blades of Greed (PS5, Series X en S en pc) - 19 februari

  • Tides of Tomorrow (PS5, Series X en S en pc) - 24 februari

  • Resident Evil Requiem (PS5, Series X en S, Switch 2 en pc) - 27 februari

  • Resident Evil Village (Switch 2) - 27 februari

  • Resident Evil 7 (Switch 2) - 27 februari