重装 FRP 记录

被逼无奈,服务器系统重装,恢复服务比预想的简单。

因为主站采用 Github + Cloudflare Pages 不需要自己的服务器,只是博客里的评论、豆瓣引用、Memos 引用跑在服务器上,这些都 Docker 部署,一行命令拉起一行域名解析即可。

唯有 FRP 这货,是自己不知所以搞定的。现在对于 FRP ,只是稍微厘清了一些思路。所以,以下内容不保证没问题,有问题我也搞不定。

  1. 公网服务器部署 frps
  2. 本地服务部署 frpc
  3. 本地内网穿透
  4. 服务器域名解析

群晖 Docker 使用记录

Hi,Synology DS220+

#折腾 
说真,激动着一顿操作之后,看到如上“桌面”,茫然 10000 秒! 点哪个,套件?装什么套件?控制?要什么设置?File?让我看个文件,然后呢?DSM说明?嗯,懂了一点点…… 可接下来,我先干啥呢?来,一个一个来。

自从21年9月败入群晖 DS220+,折腾尝试了不少套件和镜像,目前稳定在跑的只剩这5个,还有2个镜像被 狂神SPK套件 一键安装所替代。(CloudDrive、AdGuardHome)。

精致截图扩展推荐:TinySnap

官方链接: https://tinysnap.app/zh-cn/

九月初朋友圈里看到 @罗伊 发布了这款截图插件,这几天深度用下来感觉真好,名副其实的「精致」👍再一搜寻,原来 @牧风 是背后的技术实现,真好真好!

哔哔广场,欢迎围观

围观链接: https://immmmm.com/bbs/

免去一个个 Memos 网址点开,直接 Fetch 汇总最新 memo 并排序渲染。

哔哔点啥 By Memos

在线围观:https://immmmm.com/bb/

「哔哔点啥」“溯源”一下,可能是少数派的 「b 言 b 语」 ,由于 LeanCloud 的拉胯,自己搞定了腾讯 CloudBase 和 微信公众号 2.0 ,但 TCB 好好的羊毛不给薅了,哎。

之后,自己用 Twikoo 评论系统魔改了一下样式,搞了一个 「你言我语 By Twikoo」 ,单页用用还行。但,没有 API 调用不方便,随手发碎碎念也不香。

Hi,Memos

An open source, self-hosted knowledge base that works with a SQLite db file.

官网:https://usememos.com/

可以说是支持 Docker 自部署的 flomo ,而且有 API 调取数据和发 Memos 。

Hi,Check 酱

一个通用网页内容监控工具,可以监测网页内容变化,并发送异动到指定IM。

Check 酱:https://gitee.com/easychen/checkchan-dist#check%E9%85%B1

Hi,Docsify

Docsify 快速生成文档网站,无需后端构建,即可渲染 markdown 文件。

已部署一串站点:小学数学教学助手小学语文教学助手语文课程标准数学课程标准英语课程标准等。

Hi,原生 JavaScript

移除 jQuery 依赖,移,不移……

很早就想干这个事,可懒,懒得查看各手册语法,毕竟,累。这几天借被迫私有部署评论系统,再次重拾折腾博客的劲,肝,就一个字!

过程,掠过不表。记录一下替换的几个「原生 JavaScript」插件。

相对时间

Lately.js :原生 JavaScript,仅 800 字节!却简单、好用的 Timeago 插件

<script src="//tokinx.github.io/lately/lately.min.js"></script>
<script>
    window.Lately && Lately.init({ target: '.post-date' });
</script>

宝塔 Docker 部署 Twikoo 评论系统

数据导出部分推荐阅读:《Twikoo腾讯云函数部署转移到私有部署》。此文记录下私有部署步骤顺序,相关配图也可参考上文。

一、新建网站

顺利改为:先开 SSL 再加反代。因为加了反代后开不了 SSL,之后的证书续期也同样操作,先关反代再续。具体略,参考上文。

二、拉取镜像

(宝塔的软件商店 “Docker 管理器” 装一下,方便后续可视化管理。)

twk-1

进入网站目录,点击终端丢入下句命令,以此,在这个目录里拉起镜像 。好处是相关的评论数据都会在此路径下的 data 文件夹里,如果拉起多个 docker ,那就搞定了数据隔离。