加载中...
WELCOME TO MY SPACE

Rem

随便看看吧(≧▽≦)

REM'S JOURNAL

最近写下的

文章摘录 前言平时写博客往往要先打开电脑,创建 Markdown 文件,写完再发布。但有些内容其实不需要写成文章:几句想法、一张照片,或者一次折腾的小记录,都更适合发成“说说”。 我希望这个功能满足几个条件: 手机也能发布文字和图片。 自动记录发布时间。 图片使用已有的外部图床。 每条说说可以独立评论。 尽量沿用现有 Hexo 和 GitHub Pages,不增加服务器维护工作。 最终采用的方案是: Pages CMS 编辑内容,GitHub 保存数据并自动部署,Hexo 展示说说,图床提供图片,Twikoo 保存评论。 从 Memos 到静态发布最初考虑过搭建 Memos。它有现成的登录、图文编辑和时间线功能,手机发布也方便,但需要额外部署后台和保存数据。 后来发现,手机编辑并不一定需要给博客增加一个运行中的后台。只要能在手机上修改仓库里的内容,再交给 GitHub Actions 自动构建,同样可以完成发布。 因此,我选择了 Pages CMS。它提供网页编辑界面,保存内容时会提交到 GitHub 仓库,适合接入现有的静态博客。 这种方式需要等待构建完成后才能看到更新,不过不需要...

利用Page CMS实现可以随时随地发送的hexo说说

阅读文章
文章摘录前言在搭建了CTFd平台后,需要在QQ群里加一个会自动播报的bot,在网上查阅了相关资料并尝试后发现当前很多框架都用不了了,比如Lagrange.Onebot,go-cqhttp,都是过不了签名。所以我最终选择的方案是NapCat + OneBot 11 napcat部署这里可以直接参看napcat的官方文档,写得很详细了https://napneko.github.io/ 我这里选择的方式是docker部署 1sudo docker pull mlikiowa/napcat-docker:latest 安装好之后运行 12345678910sudo docker run -d \ -e ACCOUNT=123456789 \ -e WS_ENABLE=true \ -e NAPCAT_GID=0 \ -e NAPCAT_UID=0 \ -p 3001:3001 \ -p 6099:6099 \ --name napcat \ --restart=always \ mlikiowa/napcat-docker:latest 然后sudo docker ps...

基于napcat的ctfd平台QQ群播报机器人的搭建

阅读文章
文章摘录前言一直想整一台Linux的机子来研究一下,做个小服务器,NAS啥的,感觉会很好玩。但内存价格从去年就居高不下,这个想法只能一鸽再鸽。最近看了好几篇别人整小服务器的博客,看得我心痒痒,于是在某鱼蹲了几天,也是淘到了一台配置我还算满意的二手小主机。 重装系统我想将原本的win11系统重装为ubuntu,因为我个人对ubuntu熟悉一些,我是使用的ventoy,也可以用rufus,但不知道什么原因,使用rufus时一直识别不到我的u盘,文件系统换了也没用,所以就使用的ventoy。 为了进bios尝试了很多按键,del,F1,F2,F12啥的都没反应,最后是直接插了U盘进的ventoy界面,然后就开始安装ubuntu server了,这里参照了网上的很多教程安装的,但这个小主机挺特殊的,没有网口,只有一个无线网卡,然后联网一直连不上,最后是直接先安的minimized版本。 安装好后网络问题也是一直没解决,我无线网卡的status不知道为什么每次开了后就自动变成down,又因为一开始是下的精简版,很多工具都没有,我又懒得用u盘一个个deb包的传,直接先USB共享网络,先把手机挂到上面...

折腾记录

阅读文章
文章摘录前言谁不想在自己的博客页面拥有一只会一直陪伴你的看板娘呢?博主在网上查找后总结了一下发现的方案 方案一博客看板娘增强版 方案一是在原作者的基础上进行一些些的修改,因为怕链接失效,还是复述一下。 效果展示博主这里样式没调好,仅作展示用 下载配置Github地址:https://github.com/galnetwen/Live2D 把下载的live2d文件夹复制到博客根目录的source下 修改主题配置修改_config.butterfly.yml,在inject.bottom中引入以下内容: 123456789# 看板娘begin - <link rel="stylesheet" href="/live2d/css/live2d.css" /><div id="landlord"> <div class="message" style="opacity:0.5"></div> <canvas id="live2...

hexo-butterfly配置看板娘

阅读文章
文章摘录前言发送博文前总是得进行一系列重复的操作,为了更节省时间,研究了一下Github Action,这里简单的阐述一下本人部署的过程和一些探索过程中的小tips。 创建仓库 这里我之前已经有了我的public的github.io仓库来存放我的静态博客 接着需要新建一个blog_code的private仓库来存放Hexp博客的项目源码(这里直接创建就行了,什么都不用加,加了也没事,后面git暴力合并分支就行) 生成deploy密钥1ssh-keygen -f github-deploy-key 直接命令行中执行就行,git bash也没问题,直接一路回车就行 这里会生成两个文件,私钥和公钥:github-deploy-key 、github-deploy-key.pub 这里较新的生成的格式应该都是ed25519形式的 配置deploy密钥私钥在你自己创建的blog_code的仓库里的 Settings -> Secrets and variables -> Actions 点New repository secret ,然后输入你的私钥名称和github-de...

基于Github Action的自动化blog部署

阅读文章