近来倒腾的一些奇奇怪怪的东西,记录一下吧。
第1个:更新了域名peanoo.com
放弃了使用了几年的域名:xinwei.life 转而一次性购买了10年的peanoo.com(不出意外的话,未来十年我都会在,你都可以通过这个域名找到我的存在),然后把博客域名换了,还好不算麻烦,主题里更新一下,数据库更新一下就搞定了。
第2个:搭建域名邮箱
域名有了那就顺便搭建个域名邮箱,不再使用google邮箱了。
第3个:某个微博更新时通过Server酱提醒
该项目是Weibo to RSS,官网:https://rssfeed.today/weibo/
项目:https://github.com/zgq354/weibo-rss
Weibo to RSS可以直接用,但是建议自己搭建。简单的微博 RSS 订阅源生成器,可将某人最近发布的微博转换为符合 RSS Feed 标准的格式订阅。
配合的是方糖的RSSPush,项目:https://github.com/easychen/rsspush
RSSPush 是一款 Web 应用,它可以监测RSS变动,并发送最新内容到微信、Webhook 和 Telegram, Discord, Slack, Amazon SNS, Gotify 等数十个消息通道。
github上有使用docker-compose启动的教程,清晰明了,不再赘述。
我再补充通过docker命令搭建的方法:
docker run --restart=always --name Rsspush -d -e RSS_BASE=https://rsshub.app -e ADMIN_KEY=XXXXXXXXXX -e TZ=Asia/Chongqing -v /www/wwwroot/rsspush:/rsspush/api/data -p 8000:8000 easychen/rsspush
这两个配合,即可实现某个微博更新时,手机实时收到通知。
第4个:自己搭建google、github等镜像网站
虽然网上有很多现成的镜像网站,项目:https://github.com/Heroic-Studio/Google-Mirrors
但是总感觉速度不够理想,所以还是自己弄吧,非常简单,只需要一个反向代理就可以了,如下
将目标URL改成google,github等等都可以,但是有些小问题,部分功能可能用不了。
location ^~
{
proxy_pass https://www.google.com;
proxy_set_header Host www.google.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
add_header X-Cache $upstream_cache_status;
set $static_filec6CIQU38 0;
if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
{
set $static_filec6CIQU38 1;
expires 12h;
}
if ( $static_filec6CIQU38 = 0 )
{
add_header Cache-Control no-cache;
}
}
第5个:双栏聚合搜索
该项目:https://github.com/h2y/allso 已经年久失修,还好代码不多不复杂,花了一点时间整理了一遍,也算是能用了。
本来是因为看到了这第5个才想去弄上面第4个的,谁成想弄完上面的,在这第5个竟然用不了,因为google不支持套在iframe里面,还有现在的百度也不支持了,以前是可以的。
无奈只能舍弃google和百度。使用效果如下:
第6个:PicUploader图床工具
一款非常强大的图床工具,支持Mac/Win/Linux服务器,支持压缩后上传、添加图片或文字水印、多文件同时上传、同时上传到多个云、右击任意文件上传、快捷键上传剪贴板截图、Web版上传、支持作为Mweb/Typora发布图片接口、作为PicGo/ShareX/uPic等的自定义图床,支持在服务器上部署作为图床接口,支持上传任意格式文件。
这个要记录一下过程中遇到的坑:
1,需要设置伪静态
location / {
index dashboard.php;
try_files $uri $uri/ index.php$is_args$args;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
2,关闭防跨站攻击(open_basedir),不关闭的话会出现一直在上传中,提示报错warning: is_readable(): open_basedir restriction in effect.
3.服务器参数配置,修改保存后异常,最后联系上了项目大佬并且修复好了。
4.由于与项目大佬使用场景不同,按照自己的想法改了一下下界面。如下:
至此,我是觉得满意了。最近不折腾了。
Comments | 11 条评论
ejsoon 博主
你好能折騰。我也想搭個域名郵箱,可惜不會弄。
Peanut酱 博主
@ejsoon
很简单的,自己搭建的话邮件可能会有被大厂拦截的风险,建议还是用大厂提供的邮箱服务,有很多免费又好用的
李海博客 博主
一看就是技术流小姐姐@
Peanut酱 博主
@李海博客
都是无聊时的消遣啦。PS:你的博客打不开哦,提示非法访问。
阿呆 博主
我有很多想折腾的东西,最终都被扼杀在懒惰里
Peanut酱 博主
@阿呆
可 林语堂说:懒惰使人进步。
Echo 博主
555,求封面背景图
Peanut酱 博主
@Echo
看中哪个不是直接F12就能拿走的嘛~~~
Echo 博主
@Peanut酱
啊33,竟然忘了,白学计算机了 感谢大自然的馈赠,哈哈
Peanut酱 博主
@Echo
哈哈哈,大自然的馈赠真好,我们都是
Echo 博主
哈哈,嗯呐