Skip to content

My personal website written in TypeScript (Next.js), and Strapi as the backend.

License

Notifications You must be signed in to change notification settings

CrescentKohana/shingetsu-blog

Repository files navigation

Shingetsu Blog

Shingetsu (新月) is Japanese for new moon. Production: kohana.fi

A backend has to be set up first. Otherwise the frontend won't build as the site utilizes static site generation (server side).

Backend

Strapi as the backend.

Read backend's README.md.

Frontend

Made by Next.js written in TypeScript. Utilizes static site generation (SSG) and incremental static regeneration (ISR).

Read frontend's README.md.

NGINX

NGINX configs I'm using can be found in the nginx directory.

TODO

  • Docker images with docker-composer
  • Workflows, CI/CD
  • Tests (E2E, Unit)

Attribution

  • Flag emojis designed by OpenMoji – the open-source emoji and icon project. License: CC BY-SA 4.0

  • pixiv logo is designed by pixiv. Presskit

About

My personal website written in TypeScript (Next.js), and Strapi as the backend.

Topics

Resources

License

Stars

Watchers

Forks