Hyperion

screenshot of Hyperion

My latest Hexo blog system.

Overview

Hyperion is a deeply customized Hexo blog system that can be served in either static mode or normal BS (backend server) mode. It utilizes various components such as Nginx, Hexo, Expressjs, GraphQL + MySQL, Workbox, GA, and PWA.

Features

  • Nginx: A backward proxy used for efficient handling of static files.
  • Hexo: Generates static pages based on the /source/_posts directory.
  • Expressjs: Provides basic HTTP services.
  • GraphQL + MySQL: Offers APIs for the commenting subsystem and more.
  • Workbox: Used for caching static resources, ensuring faster loading times.
  • GA: Tracks website visitor statistics.
  • PWA: Supports Progressive Web App functionality.

Summary

Hyperion is a customized Hexo blog system that offers both static mode and backend server mode. It utilizes various components such as Nginx, Hexo, Expressjs, GraphQL + MySQL, Workbox, GA, and PWA to provide a comprehensive blogging experience. With features like efficient static file handling, API support for commenting subsystems, caching of static resources, visitor statistics tracking, and PWA functionality, Hyperion offers a powerful and user-friendly blogging solution.