结合systemd在服务已下线时通过Gotify进行通知
服务器上有一些重要服务若下线则需马上进行处理,用systemd中的OnFailure结合Gotify能同时兼顾轻量和迅速的优点。
在树莓派上部署消息推送软件Gotify
iOS的推送很好用,而安卓的就一言难尽了,全平台的推送本来可以用微信服务号,但微信将在4月下线模板消息。不如自建一个即时,不受限的推送服务。
在Docker容器内编译OpenWrt/Lede
制作了一个适合在国内网络环境下编译OpenWrt/Lede的Ubuntu 18.04镜像,方便了调试流程。
RSSHub提交新规则详细指南
官方文档简洁清晰,再增加内容就显得臃肿了。故另外写一篇对新手友好的指南。
huginn教程:监控商品页面并在降价时推送到微信通知
huginn的功能扩展性强,可玩度更高一些。
用docker在树莓派上部署自动化软件huginn
huginn官方并不支持ARM,所以在其基础上构建了支持树莓派(arm32v7)的docker镜像,在arm64v8的NAS设备上也能正常使用。
用docker在树莓派上部署网页监控软件WebMonitor
WebMonitor是一款python写的网页监控程序,优点是UI简洁,可视化操作简单,通知方式多样。弄了个支持树莓派(arm32v7)的镜像方便部署。
支持路由器的cloudflare动态域名ddns更新脚本
网上找到个脚本在树莓派上使用正常,但路由上更新失败。改进之后可以直接在路由上跑,顺便用更安全的API Token方式取代原来的全局API进行更新。
Web服务器Caddy安装升级到v2注意事项
Caddy相比Nginx而言部署配置简单,自动签发证书更是十分方便,v2版本正式发布一段时间了,变动较大,文档也比较匮乏,稳定使用一段时间后记录下从v1升级到v2的注意事项,以免掉坑里。
conda环境下ffmpeg使用x264编码
主要是解决Unknown encoder 'libx264'的问题。亦涉及ffmpeg常用命令和参数的解释。