使用Gotify自定义消息推送
主要是为了给猫咪写一个提醒吃药的机器人才用到了Gotify,接触了一下感觉使用起来很方便,这篇文章也顺便作为一个图床给这个机器人使用。 Gotify部署这里由于需要在ios平台进行消息推送,所以选择了IGotify项目进行部署。 使用项目里的docker-compose.yml进行部署即可,随后使用Nginx Proxy Manager进行反代。 Github Actions实装我把消息推送的功能写到了Github Actions里面,这样也不占用我服务器的使用了,反正每天只执行一次。 这里使用Gotify的Message Extra功能简单自定义了一下消息,用到了表情包(顺便作图床用咯)
RSS-to-Notion
RSS-to-Notion将RSS源导入Notion进行整理,提供URL进行阅读,并且利用Github Action自动更新RSS内容 支持简悦使用同一数据库,更好管理阅读源 Features 在Notion数据库中管理RSS源 利用Notion管理RSS Entries(例如关键词、文章信息、标签等) 定时更新 How to Use? 将下列模板保存到自己的Notion中(不要修改Database属性) 将本项目Fork到自己的Github中 创建Notion Integration并且关联到Notion页面(创建完成后会给出API Key) 在Github Settings/Secrets and variables/Actions 中添加三个环境变量(数据库id怎么获得可以问问度娘) 123NOTION_API_KEYNOTION_READING_DATABASE_ID # Notion RSS.Entries数据库idNOTION_URL_DATABASE_ID # Notion RSS.Feed数据库id (可选)更改更新频率 ...
Hexo博客部署Github方案
Hexo部署准备本地环境 nodejs(>16 版本,最新的应该有 20 版本):Node.js — Run JavaScript Everywhere git(2.44.0):Git – Downloads Hexo1npm install -g hexo-cli Github新建一个Repository,命名为用户名.github.io 本地配置初始化Hexo12hexo initnpm install 部署本地看一下1hexo clean && hexo g && hexo s 远程Github推送安装deployer1npm install hexo-deployer-git --save 打开F:\blog\_config.yml,找到 deploy。修改如下,其中repo填写你自己的仓库名字 生成公私钥 1ssh-keygen -t rsa -C "注册git使用的邮箱" 找到生成的 id_rsa.pub 公钥文件(在C:\Users\pc.ssh下),复制公钥内容。 在 GitHub 头像下的...