GitXplorerGitXplorer
f

hashnode-preview

public
2 stars
3 forks
3 issues

Commits

List of commits on branch main.
Verified
4bc3b6db07a01462ab24529967eb584352667ee0

chore(deps): update caddy docker tag to v2.9.1 (#47)

rrenovate[bot] committed 9 days ago
Verified
c0cc2d6d555d972ef74f5a5fd3b8253fcc35c990

fix(deps): update dependency express-rate-limit to v7.5.0 (#46)

rrenovate[bot] committed a month ago
Verified
9259502474eedf0f9fc65dfe8dfdb5284bda3983

fix(deps): update dependency express to v4.21.2 (#45)

rrenovate[bot] committed a month ago
Verified
ed4b01835d777d4ccf37e2aab9d8adab5c25edab

fix: allow Cloudflare scripts to enable lazy loading for images and gifs (#44)

sscissorsneedfoodtoo committed a month ago
Verified
70357db9b26c345d244a3e0723aeac5f9c47851a

fix(deps): update dependency dotenv to v16.4.7 (#43)

rrenovate[bot] committed a month ago
Verified
c26a2abc1cc7f7d4a49ed9efbe0e53157197808a

fix(deps): update dependency dotenv to v16.4.6 (#42)

rrenovate[bot] committed 2 months ago

README

The README file for this repository.

hashnode-preview

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.

Development

[!WARNING] Please note that changes to the nunjucks templates will not be reflected in the watch mode.

pnpm install
pnpm run start

Deployment

  • The app is deployed on DigitalOcean App Platform, and all changes merged to the main branch are deployed using the deploy.yml workflow.

  • Alternatively, you can run the app using the included docker-compose.yml file.

    docker compose build
    docker compose up -d