Yuque Hexo

screenshot of Yuque Hexo
hexo

语雀 + Elog + Hexo + GitHub Actions + Vercel 博客解决方案

Overview

The combination of Yuque, Hexo, GitHub Actions, and Vercel presents an efficient blogging solution that caters to both casual writers and tech-savvy bloggers. This setup allows for seamless documentation and publication, enabling users to effortlessly sync their work from Yuque to a live blog hosted on Vercel. It supports multiple login options, providing convenience whether or not you have a Yuque membership.

For those looking to create a robust blogging platform with automated processes, this setup offers a user-friendly approach to manage content, deploy websites, and utilize the power of CI/CD through GitHub Actions. With templates and helpful guidelines, setting up this blogging system becomes a straightforward task.

Features

  • Token and Password Login: Offers flexibility with two login modes—Token (for Yuque super members) and account/password login, ensuring accessibility for all users.

  • Local Development Setup: Easily clone the project repository, set up your environment, and run a local Hexo server for immediate blogging adjustments and previews.

  • Automated Synchronization: Utilize GitHub Actions for automatic syncing of documents from Yuque to GitHub, streamlining the editing and publishing process.

  • Seamless Deployment on Vercel: With a single click, connect your GitHub repository to Vercel, allowing for instant deployment without complex configurations.

  • Customizable Elog Configuration: Tailor the Elog settings to fit specific needs by referencing documentation and examples, promoting a unique blogging experience.

  • Webhook Integration for Automatic Updates: Configure webhooks in Yuque to push content changes directly to GitHub, ensuring your blog remains up-to-date without manual intervention.

  • Multiple Theme Options: Customize the appearance of your Hexo blog with various themes, allowing for personal branding and aesthetic choices.

  • Continuous Development Support: With ongoing updates and community support, users can benefit from new features and enhancements regularly.

hexo
Hexo

Hexo is a static site generator built with Node.js that enables developers to create fast and efficient websites using Markdown, EJS, and Stylus. It offers features such as server-side rendering, plugin support, and easy deployment to hosting services like GitHub Pages and Netlify.