A preview service for freeCodeCamp.org news for posts on Hashnode (headless) CMS.
This uses Hashnode's GraphQL API and Nunjucks to render an approximate preview
of a post as it will appear when published live on /news.
Warning
Please note that changes to the nunjucks templates will not be reflected in the watch mode.
pnpm install
pnpm run start-
The app is deployed on DigitalOcean App Platform, and all changes merged to the
mainbranch are deployed using thedeploy.ymlworkflow. -
Alternatively, you can run the app using the included
docker-compose.ymlfile.docker compose build docker compose up -d