前言

这个Hexo原先是直接部署在Github Pages上的,但是Github Pages不允许免费用户使用私有repo,自定义域名要用4个A记录又太不优雅,又赶上最近Cloudflare免费服务白嫖上瘾,就直接把Hexo重新部署在Cloudflare Pages中了

简单几步完成部署

第一步:搞个repo

不要用.io的那个repo了,新建一个并设置为私有

把你的hexo传上去,当然是要用git push的方法

同时注意 / 里一定要有package.json文件(正常来说会有),里面的内容也要看一下,有没有定义好的scripts,例如:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
"name": "hexo-site",
"version": "0.0.0",
"private": true,
"scripts": {
"build": "hexo generate",
"clean": "hexo clean",
"deploy": "hexo deploy",
"server": "hexo server"
},
"hexo": {
"version": "6.3.0"
},
"dependencies": {
"@waline/hexo-next": "^3.0.1",
"hexo": "^6.3.0",
"hexo-deployer-git": "^3.0.0",
"hexo-generator-archive": "^2.0.0",
"hexo-generator-category": "^2.0.0",
"hexo-generator-feed": "^3.0.0",
"hexo-generator-index": "^3.0.0",
"hexo-generator-searchdb": "^1.4.1",
"hexo-generator-tag": "^2.0.0",
"hexo-renderer-ejs": "^2.0.0",
"hexo-renderer-marked": "^6.0.0",
"hexo-renderer-stylus": "^2.1.0",
"hexo-server": "^3.0.0",
"hexo-theme-next": "^8.15.0"
}
}
Read more »

前言

上回书说到,与其加价购买树莓派,还不如直接在x86平台找方案。

这次我们就来说说x86架构主机做HomeLab基本都要用的Proxmox VE的一些小贴士。

无法启动安装器问题

安装镜像引导后长时间卡在Starting the installer GUI see tty2 (CTRL+ALT+F2) for any errors,在tty2可以看到无法进入framebuffer模式的描述

我的N100主机遇到了这个问题,原因是X11并不认识这个核显,GUI就不会启动。

解决起来很简单。

首先执行lspci| grep -i vga找到显卡的BusID,例如:

1
2
# lspci| grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Device 46d1

接着在/usr/share/X11/xorg.conf.d/目录里新建一个配置文件,写入以下内容:

1
2
3
4
5
Section "Device"
Identifier "Card0"
Driver "fbdev"
BusID "pci0:00:0:2:"
EndSection

检查无误直接xinit就可以正常启动安装器。

Read more »

TL;DR

  • 包括第四代在内的Raspberry Pi设备,应该只适用于小负载、无加密、多线程的生产和实验环境
  • 不适合高速网络环境中的透明代理、高负载的https服务、各种VPN网关、NAS服务、桌面环境
  • 更适合作为终端而不是服务器
Read more »

前情提要

经过几天的调整,这个使用Next主题运行的GitHub Pages上的Hexo系统基本上可以正常运行了。

环境介绍

Hexo是静态blog系统,简单来说就是这东西会先把你写好的东西渲染成html文件,再交给httpd监听。Hexo本质上是一个后台,最终展现出来的效果大量依赖主题和各类第三方模块。

Next是Hexo的一个很著名的主题,在配置文件中内置了大量的功能,让用户可以在尽量少接触代码的情况下完成站点管理。

GitHub Pages给用户提供了一个简单的httd实例,允许用户运行简单的网站。

接下来就简单讨论一下整体建站体验和一些使用细节。

Read more »

介绍

原有WordPress数据被放弃,直接利用Hexo重新建站。

目前本blog还只是个人实验性质的玩具,短期内不会有实际内容产出。

当然,目前也没有评论系统,因为我还没想好要用那个套件。

Have fun!

0%