{"repo":"gethexon/hexon","free":true,"listed":false,"github":"https://github.com/gethexon/hexon","clone":"git clone https://github.com/gethexon/hexon.git","description":"Let's hexo online.","language":"TypeScript","stars":153,"topics":["hexo","blog","hexo-blog","self-hosted"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Hexon Let's hexo online! English 中文 ❔ How it works? Hexon is a GUI for hexo with git, run commands and manage content for you. ⭐️ Features - Post and page management - Front-matter template - Online image management use imageur 📘 Guide Before Install Make sure your git , hexo and Node.js workflow is fine. Hexon only provide a GUI for these commands, but not implement them . Install Uninstall Just remove the folder you just cloned Start For plain Node.js: For better devOps with pm2 Update Just uninstall the old one and install the new one. 💻 Commands - pnpm run setup : install and config - pnpm start : start hexon with node - pnpm prd : start hexon with pm2 - pnpm resetpwd : reset password - pnpm script : manage custom script You can replace hexon commands with your own bash script inside hexo blog folder. e.g. modify git sync script 1. write your script in /git sync.sh 2. run pnpm script 3. select git sync 4. set script to bash ./git sync.sh 🖥️ Develop - Check out develop branch. - Run pnpm dev-init install dependencies and config hexon. - Run pnpm dev and show your magic! When submitting a PR, remember to set the target branch to develop . 💩 Have trouble? - Read FAQs below. - Search in Issue list. - Add new Issue. ❓ Want to know more? Start a discussion. 👌🏻 FAQ 404 Error Maybe mistakes in revert proxy config(e.g. Nginx or Apache config). To verify, use curl on your server directly request assets without any revert proxy. This should be a command looks like: Or hexon fa","default_branch":null,"files":null,"tree":[],"storefront":"/r/gethexon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gethexon/hexon/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}