CF-blog无服务器博客基础搭建教程
这是一个运行在cloudflare workers 上的博客程序,使用 cloudflare KV作为数据库,无其他依赖.
兼容静态博客的速度,以及动态博客的灵活性,方便搭建不折腾.
项目地址【推荐】:CF-blog
源项目地址:cloudflare-workers-blog
演示地址: blog.ifts.ml
(若项目地址打不开可点此获取代码)
一、介绍1)主要特点
使用workers提供的KV作为数据库
使用cloudflare缓存html来降低KV的读写
所有html页面均为缓存,可达到静态博客的速度
使用KV作为数据库,可达到wordpress的灵活性
后台使用markdown语法,方便快捷
一键发布(页面重构+缓存清理)
2)承载能力
KV基本不存在瓶颈,因为使用了缓存,读写很少
唯一瓶颈是 workers的日访问量10w,大约能承受2万IP /日
文章数:1G存储空间,几万篇问题不大
二、部署1)创建Workers与KV1.1)创建Workers
1.2)创建KV
1.3)绑定KV
2)域名配置
3)缓存配置
以下两个参数值记得保存 后面有用
3.1) ...
vsftpd目录限制chroot(用户隔离)500错误
vsftpd 用户限制(用户隔离)
即把用户限制在主目录中(不能切换到主目录以外的目录中)
1)chroot_list文件不存在500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list
由于vsftpd默认没有chroot_list文件,故而登录失败,创建一下文件:
1touch /etc/vsftpd/chroot_list
再尝试登录
2)安全问题500 OOPS: vsftpd: refusing to run with weitable root inside chroot()
这是因为,为了避免一个安全漏洞,从vsftpd 2.3.5 开始,chroot目录必须不可写,否则用户不能登录
若要解决该问题,可以新增一条参数:
1allow_writeable_chroot=YES
最后登录成功
补充123chroot_local_user=YES # 限制所有用户都在主目录(chroot,也称监牢)chroot_list_enable=YES # 是否启用chroot限制名单 ...
CentOS8配置Postfix开启SASL找不到服务
1)配置SASL
2)重启saslauthd服务
问题解析:没有saslauthd服务 需装上sasl服务
然后网上没搜到,问了大佬
执行以下命令
CentOS 8:
1dnf -y install cyrus-sasl*
CentOS 7以及以下:
1yum -y install cyrus-sasl*
全装就对了,省事
凌动n270双千兆板子折腾后续装OpenWrt
接着折腾那个n270板子
首先用DG恢复出上次下的openwrt固件(因为不小心删了)
然后用Rufus刷入
再次点亮
这次就能放心科学上网了
凌动n270双千兆网卡板子装爱快做二级软路由
从闲鱼上淘了好久,整到块凌动N270双千兆网卡的板子,准备拿来做软路由。
插上吃灰的DDR2 2G内存条,还有电源(本来想买个DC转ATX板的,但裤兜里好像没钱了)
接上显示器,再加个电源开关
“哔!” 成功点亮。
接了硬盘,本来想把爱快装硬盘里面的,但后来想想太浪费就算了。
去爱快下了个32位ISO固件(n270装不了64位),用rufus写入了u盘里,从u盘启动,转角遇到爱,卡在了一横杠上。
终是等的不耐烦了,尝试了各种办法,最终使用img格式固件,写入u盘,成功启动。
接下来要让两个网卡各绑定WAN口和LAN口
由于是做二级路由,所以这里WAN口填一级路由的网关和IP地址,LAN口IP地址则是10.0.1.1(因为我喜欢用10段开头的IP,也可以使用192.168段的IP,无伤大雅)
也记得WAN口是连接外网的口要插上级路由器拉出来的网线,或是光猫拉出来的网线,如图(紫色是一级路由牵出来的网线,蓝色则是连接笔记本的网线):
然后需要在笔记本上配置IP地址、网关、子网掩码:
再能登录上爱快的Web管理面板:
配置DHCP(如果作为旁路由则不设置):
这样 ...
中国区Microsoft Edge浏览器新标签页底部出现无法关闭的广告以及解决办法
前言2021年7月24日,午睡后的Edge浏览器,有了些强制广告。起初我以为是bug,或是自己设置的问题。
直到我瞧着了这篇说明「突发 & 紧急」关于 “Microsoft Edge 浏览器新标签页底部出现无法关闭的广告” 问题的说明,我才意识到这可能是某些人刷流氓来了。
增值电信业务经营许可证: 合字B2-20090007这几个呈现在Edge浏览器左下角的字眼,我应该早就想到的。又是一个小知识,Edge浏览器的新建标签页不是本地而是远程的,根据IP提供服务。
解决微软官方的回复是24小时内修好,但没事肯定不能干等着。
两种方法
一、修改Hosts文件屏蔽MSN中国版Windows系统路径:C:\Windows\System32\drivers\etc\hosts
Linux系统路径:/etc/hosts
12345670.0.0.0 c.msn.com0.0.0.0 ntp.msn.com0.0.0.0 ntp.msn.cn0.0.0.0 assets.msn.cn0.0.0.0 api.msn.com0.0.0.0 browser.events.data.msn.com0 ...
2021 年 Web 应用开发常用的五个图标库
原文地址:Top 5 Icon Packs for Web Apps in 2021
原文作者:Chameera Dulanga
译文出自:掘金翻译计划
译者:zenblo
校对者:PassionPenguin
在过去的十年里,网络和移动应用已经成为我们日常生活的一部分。如今,我们可以找到很多解决同一问题的应用程序。因此,应用程序的功能显然不再是唯一的区别。
此外,为用户提供良好的整体体验对这些应用程序的成功起着重要作用。为了实现这一点,我们还需要更好的用户界面(UI)。
作为开发人员,我们必须确保应用程序的外观和视感符合更高的标准,以便吸引新用户并保留现有用户。我希望这些事实能让你相信 UI 设计的重要性。
谈到 UI 设计,我们使用的图标体现了它的个性。
图标库图标或许很小,但即便是没有一个单词文本的图标,也能给用户提供强有力的信息。说到图标,我们可以使用现成的图标库,或者独立构建图标。然而,鉴于以下原因,我建议使用图标库。
图标库能使得整个应用程序保持独特的外观。
图标库能节省应用开发时间,因为你不需要从头开始构建图标。
最重要的是,可以通过选择大多数用户已经熟悉 ...
5个在Linux中代替FL Studio的编曲软件
FL Studio是 Windows 和 Mac 平台的强大数字音频工作站和音乐创作工具。它是商业软件,被认为是当今最好的音乐制作程序之一。但是,FL Studio不支持在Linux上运行,将来也不打算提供支持。所以,如果你刚刚切换到Linux平台,想要编曲,你需要选择一个好的编曲工具。这里有5个可以在Linux上运行的编曲软件代替FL Studio!
1. LMMS
LMMS 是一个开源音乐创作工具,允许用户制作旋律、节拍和其他类型的音乐,很像 FL Studio。LMMS 工具支持 MIDI 测序、采样、音乐硬件支持,是 FL Studio 用户切换到 Linux 的完美免费替代品。
显著功能• LMMS 的用户界面与 FL Studio 非常相似,支持许多相同的功能,例如简单的节拍制作器和大量虚拟文书。
• LMMS 对硬件(包括 MIDI 键盘)有出色的支持。
• LMMS 为 VST 仪器提供内置支持,包括 32 位 VST 桥。
• LMMS 包括 16 个内置合成器,包括Nintendo Game Boy, NES, Commodore 64 等等。
下载LMMS 是 ...
日本阴间奥运会骚操作!奥林匹克精神没见到,抗日精神倒是给我唤醒了!
这几天大家
都没少气死在阴间奥运会上吧
u1s1
看了几天的奥运会
奥林匹克精神没见到
抗日精神倒是给我唤醒了
你们感受下本次阴间奥运会集锦
见识下日本人的脸皮有多厚
1
女子水球小组中
日本选手直接压在中国选手身上游
连正主都气到直接下场明涵
你们感受下
喵差点以为这是在谋杀
压着中国选手游
用头使劲儿撞中国选手
2
体操男子个人全能决赛中
中国选手和日本选手桥本大辉
迷惑分数对比
14.9 VS 14.7
就是这样一脚出界的桥本大辉
还夺得了金牌,而我们得了银牌
3
乒乓球混双比赛中
日本选手水谷隼吹球犯规
伊藤美诚球台犯规
裁判选择看不见给了金牌
不止一次手摸桌+吹球
(还特么是为了防中国定出的阴间规矩,结果自己犯规了)
4
东京奥运村的环境差到什么程度?
连日本自己都不愿意住
这tm是东京奥运会吗?
是阴间奥运会吧
差点没被恶心死了
能理解东道主对金牌有追求是正常的
但这吃相未免也太难看了吧?
就差把金牌直接挂脖子上了…
而今天孙颖莎VS伊藤美诚的
乒乓球女单比赛
真真是为我们争了口气
大魔王都莎疯了!!
4-0压倒性的胜利
比赛全程看得热血沸腾
网友 ...
运用闲置小鸡+Cloudreve+Cloudflare Workers反代+OneDrive搭建网盘
前言:闲来无事,碰巧见群里讨论OneDrive,想起了我那空闲的5T空间,于是拿起闲置破烂小鸡用Cloudreve直接搭建了个网盘
一、部署Cloudreve
注:Cloudreve官网 Cloudreve文档
1)去下载Cloudreve,然后传到小鸡
2)tar -xzf解压后chmod +x ./cloudreve赋予权限,再./cloudreve启动
这个鸡访问起来是真的慢,所以我就想用Cloudflare Workers反代一下
二、配置Cloudreve与Cloudflare Workers
我为什么要用cloudflare workers反代而不是直接在小鸡上配置?因为小鸡是纯ipv6的鸡,没有ipv4,而且刚刚说了小鸡是真的真的很卡
1)添加个域名到cf
2)解析三条域名记录到小鸡(一条随意名称用于反代,另两个是@与www)
3)在cf控制台打开cloudflare workers
4)创建Workers,填写以下脚本代码
12345678910addEventListener( "fetch",event => { ...