Publish your intranet services to the public network - use FRP for network penetration
Official documentation:https://gofrp.org/en/docs System RequirementsAs it is written in Go language, the system requirements are consistent with the latest Go language requirements for systems and platforms. For details, please refer to Golang System requirements. DownloadYou can download the latest version of the client and server binaries from the Release page on GitHub. All files are packaged in a zip file, which also includes a complete set of configuration parameter...
Connecting to GitHub with SSH
Github official documentation - Connecting to GitHub with SSH:https://docs.github.com/en/authentication/connecting-to-github-with-ssh What is Github SSH ConnectionWhen managing Git projects, login authentication is required to perform Clone, Commit, Pull, Push, etc. There are two ways to login: HTTPS: Data is transmitted in an encrypted way. Login is verified through account password. SSH: Provides a secure channel over an insecure network. Login is verified through SSH key. The main...
Hexo adds PWA Web App support by Butterfly Theme
This solution is based on the Butterfly theme for Hexo, for details see Butterfly - Hexo Theme Installation and Configuration What is PWAProgressive Web Apps (PWA) are applications built using web platform technologies, but they provide a user experience akin to an app specific to a platform. Like websites, PWAs can run on multiple platforms and devices with a single code base. Like an app specific to a platform, they can be installed on devices, run offline and in the background, and...
Butterfly - Hexo theme installation and configuration
Theme SelectionThe official website offers over 400 themes for selection (https://hexo.io/themes/). However, since Hexo itself is just a static web page framework driven by Markdown documents, a lot of functionalities are actually implemented by theme authors and plugin authors, leading to significant differences between themes. Butterfly Butterfly is what I consider a standout among Hexo themes: This project has been updated since 2019 and is still being updated stably, with its latest...
Create a personal blog with Hexo
Official Documentation: https://hexo.io/docs/ PrerequisitesYou will need: Node.js (12.0 or higher) Git To check your environment, please enter the following commands and ensure you get similar return results: 12345678git -v# git version 2.xx.xnode -v# v18.xx.xnpm -v# 10.x.x Initialize ProjectNavigate to the path where you want to store your blog source code and perform the following operations: 123hexo init <folder>cd <folder>npm install After initialization, the directory...