CloudFlare Pages

主要包括

  1. 仓库还在GitHub 但是改成私有
  2. 直接用Cloudflare Pages 托管
  3. 关闭外部访问,使用Cloudflare Zero Trust 限制只允许自己访问
  4. 导入了历史备份的博客记录

交易时间 金额 商品 备注
2024-08-02 19:44 8 夜光蚂蚁
2024-08-02 19:47 20 28CM彩色龙+夜光蚂蚁
2024-08-03 20:12 8 夜光蚂蚁
2024-08-03 20:28 25 28CM彩色龙+夜光蚂蚁
2024-08-03 20:30 25 28CM彩色龙+夜光蚂蚁
2024-08-03 20:32 23 28CM彩色龙+彩色蚂蚁
2024-08-03 20:33 25 28CM彩色龙+夜光蚂蚁
2024-08-03 20:40 10 彩色蚂蚁*2
2024-08-03 20:54 8 夜光蚂蚁
2024-08-03 21:12 16 28CM彩色龙

渐变昆虫 : 8元

夜光蚂蚁 : 12元

30厘米渐变龙 : 25元

50厘米夜光龙 : 48元

映射关系

服务 cloudflare domain cloudflare Port Server Port
路由控制台 https://gw.lich.tech 880 N/A
Linux(ssh) N/A 222 22
网盘(nextcloud) https://pan.lich.tech 8443 8443
书籍(calibre) https://book.lich.tech 583 8083
下载(qbit) https://qbit.lich.tech/ 588 8080
电影(radarr) https://movie.lich.tech/ 7878 7878
剧集(sonarr) https://tv.lich.tech/ 8989 8989
种子(jackett) N/A 9117
影音(ombi) N/A 3579
字幕(bazarr) N/A
动漫(bangumi) N/A 7892
SMB
gitlab
drawio
plantuml
nginx
certbot
watchtower
homeassistant

系统恢复

SSH

恢复私钥文件

恢复authorized_keys

1
2
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDIlqewgvVeHx8b0+KrO7ucL2ynXNrIEq+isG07rYR2rf4HYSbaDxWk9ZspGSp4zxzc1OZ+nraofeRnlCX2ijMc0RfUE9nf9qPq7/J08SbQ96dz/pbKb2h5MHKk3UIfq0+40ZOoPpGqVZ0/qJdthBM9DdwB4V/xjJlKZojgLJzy3XheGYjGSfoTJjHK9HfvRxFrJXnLG9Lh0tYRZ/KE6ox129KaSSabQswTRpArzkKe88WaBWu6rV31+FDRirJxXZZ6pN0IS4mXTRViNhMc4KXk3fO5LxDHRCX9tCzr+FLBpDrhr6+aK7zU6Ur6i7wXNzNIoBXnhldZyHUuCBARG5wN4g5AjrUzQPZF3hFyZzRDR9ZLCxK0mWN4VchBDqgx9ST38NibyKFnMjerPVPyng9MvKllkqUUqulwTatElH+IfwFocn31O+vIP7et0Eii3PtJWFDXDQTl7FLOEFO8qDHpm04+b3bRq1GlGJIKcu+JJXIX67fQKQzzcmQ9C2f22f8= lichPC
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO9INiHnEXicATPWzDpADnw3edvp+iEKhkopHaRpyTk8 lich.wang@gmail.com

frpc

1
2
3
4
5
6
7
8
9
# frpc.ini
[common]
server_addr = lich.tech
server_port = 7000

[ssh]
type = tcp
local_port = 22
remote_port = 222

Github

1
git config --global user.email "lich.wang@gmail.com"

影音服务

博客

代码

  • 最新版VS Code在md文件中粘贴图片的时候,会自动默认上传文件到md文件同名文件夹下,同时会自动生成MD格式的链接,这个路径是可以设置的
  • hexo 有推荐用hexo-renderer-marked来改变路径
  • 但是这个和VScode的预览机制不同,github上有一个临时解决方案,和以一个正式方案在等待合并。

我的方案是,把修改后的js复制出来,在部署前复制回去,具体变更在这个MR

PS: VS code 配置

1
2
3
"markdown.copyFiles.destination": {
"**/*.md": "${documentDirName}/${documentBaseName}/${fileName}"
}
0%