CategoryTECH

解决 UMAMI 统计脚本被拦截广告插件拦截

使用外挂 JS 的方式来统计数据,虽然可以统计真实的访客记录,但是会被 uBlock 此类的广告拦截插件给直接拦截掉,以至于无法准确的获取访客数据。 简单了解了下此类插件的拦截策略,是通过检测脚本文件名进行的。可以通过修改 JS 文件名来进行防止统计信息脚本被拦截。 方法一(推荐) 官方在 1.26.0 版本上增加了 TRACKER_SCRIPT_NAME 这个环境变量来提供修改统计脚本的操作,这也是本站现在使用的方法。 但是此环境变量中的值,有些情况会失效,更换即可,原因未知。 一、打开目录中的 .env 文件,添加以下文本: TRACKER_SCRIPT_NAME=自定义名称 输入完成后保存即可。 二、重启服务,修改网站链接中的脚本地址 重启UMAMI服务 访问网址,修改已生效 使用 CLOUDFLARE WORKERS修改名称...

NSFW-API 开源的图片鉴黄API

前段时间看到 lskypro 升级到了2.0的版本,所以就想服务器闲着也是闲着,不如搭建个图床,造福大家。由于是开放注册,肯定会有坏东西捣乱,无法去筛选每个图片,就想到了去依靠第三方的图片审查服务。 但是目前 lskypro 2.0 支持的图片审查服务不多仅有三种:腾讯、阿里、NsfwJS,前面两个收费的服务价格实在是。。。。。。。不是我能负担的起的,所以便选择了自建 NsfwJS,来降低成本。 Lsky pro 官方群里的大佬们分享了一个项目,使用 Docker封装 部署和使用起来十分方便,输出的 json 格式和 Lsky pro 所有要的完全吻合,所以今天分享出来。 NSFWJS项目地址:NSFWJS 上面的项目地址并非本次所需的项目地址,有能力的大佬可以研究下。 项目介绍 项目地址:NSFW-API 项目仅支持 PNG JPG文件!!!!!!! 请求示例: POST...

PUBLIC IMAGE SERVICE 开放图床服务

本着开源开放的精神搞了个图床(主要是服务器闲着也是闲着)图床前几天就上线了,但是没有发博客宣传。

图床地址:PUBLIC IMAGE SERVICE

简单介绍一下吧:

需要注册,并且验证邮箱之后才可以使用。免费 200M 空间,我想对于普通的站长来说肯定暂时够用了如果不够用,请您通过邮件私信我可以增加。网站有鉴黄,请不要搞事,而且违法违规的不要上传,会不定时人工审查。

介绍一下方案:

程序:选择了 Lsky Pro,因为发现它更新了2.0的版本,UI变的很好看。鉴黄:使用的是 NSFWJS,之后我会发文详细的介绍一下。CDN:国内使用了是百度云(免费),国外使用了CLOUDFLARE(免费)存储:整个图片资源存储在和博客同款的腾讯云轻量,如果后续空间不足考虑上OSS了。

这就这样,应该不会跑路。。。。。。

FORSAKEN MAIL 搭建临时邮箱

NPM安装转载自 MOERATS.COM Forsaken Mail是一个临时邮箱系统,可以接受任何邮件,既收即毁。而且支持自定义邮箱地址前缀,提供了两种安装教程,选择一种即可 准备: 1、VPS需要打开25端口,如果默认没有开启,可联系主机商开启(部分云服务商不支持开启25号端口) 2、域名解析,如果你想要邮箱地址后缀为 [email protected]的话,则需要设置XX.XX为MX记录,具体解析记录如下: #MX记录 XX.XX MX 10 mx.xx.xx #A记录 mx.xx.com A 服务器IP NPM安装 项目开源地址:Forsaken Mail 一、安装NPM #Debian/Ubuntu系统 curl -sL | bash - apt-get install -y nodejs git screen #Centos系统 curl -sL | bash – yum install...

UMAMI 自建网站访问量统计系统

由于站点较多,而且为了保护隐私,比较抵触使用 CNZZ 或 GOOGLE 等第三方的访问量统计系统。最近发现了一个统计网站访问量的工具。也使用了一段时间,现在将搭建教程分享出来: 项目介绍 项目地址:UMAMI UMAMI 基于Node.js 开发,并且支持 MySQL 或 Postgresql 等数据库存储方式,可以将数据掌握在自己手中。并且 UMAMI 还提供了非常详细的流量分析可视化的界面,UI 体验以及统计准确度十分不错(此处所讲统计精准度为实际真是访客的访问量,有可能一天只有1-2请做好心理准备。) 官方文档:UMAMI DOCS 准备 由于 UMAMI 基于Node.js 开发,采用 MySQL 或 Postgresql 数据库存储数据,所以配置要求如下: Node.js 12 或更高的版本服务器上安装了 MySQL 或 Postgresql 本文基于宝塔面板,使用...

BITWARDENRS 自建个人密码管理服务

因为使用网站的变多,所以最近老是忘记网站的密码,无奈只能重新找回密码,得以重新登录….然而下一次登录的时候,大概率还是重复以上操作苦不堪言,市面上提供有很多密码托管服务,但用起来会不是很放心,毕竟是托管到别人的服务器上,担心密码泄露。所以自建可以一定程度上避免这个问题~ 而且支持跨平台服务,安卓、IOS、PC均受支持 准备 服务器以及域名是必须的,由于项目的特殊性,所以还需要SSL,可以极大的提高数据传输的安全性~ 但申请SSL的过程此处就不再演示,可以使用阿里、腾讯之类的免费SSL。此处推荐ECC加密,详细好处请百度。 安装 一、打开宝塔面板软件商店找到 Docker 并安装。 二、打开 docker 容器 设置 选项,打开 镜像管理 并 获取镜像。 三、在 镜像名称 处输入 bitwardenrs/server 获取镜像 (此步骤所需时间略长,不同服务器带宽所需时间不同)...

AUTOPLAN 自建B站挂机升级服务

今年2月15的时候发表过一篇文章:BILIBILITASK – B站自动挂机升级脚本 由于作者已经删库跑路(bushi) 已经不再维护此项目,而项目是托管到 GITHUB 上,又有随时被删库的风险,而且B站的登录信息存储在 GITHUB 上总感觉不安全。 在 GITHUB上发现了一个新的项目,是基于 BILIBILITASK 进行开发的。可以自建于自己的服务器,数据更安全,也可以分享给朋友一起使用。 您可以使用项目 Demo 进行自动签到。 Demo地址:AutoPlan Demo 项目简介 项目地址:AUTOPLAN 这是一个自动化的托管系统,目前支持网易云签到刷歌,bilibili赚经验+自动赛事预测,米游社原神签到 已经实现的功能: b站每日自动经验任务b站赛事预测赚硬币任务网易云自动签到刷歌任务米游社原神签到领奖励任务以及米游币任务 详细可以查看项目地址...

SEARX 私人的搜索引擎系统

搜索主页一直以来使用的都是一个单页,可以选择跳转到百度搜索还是谷歌搜索。一直想搭建一个属于自己的搜索引擎,无奈没有合适的开源项目,今天在Telegram上某群群主分享了一个项目,使用了一段时间感觉还可以,就分享出来。 项目简介 项目地址:SearX Searx是一个免费的互联网搜索引擎,汇集了70多种搜索引擎的结果,用户既不被跟踪也不被分析。这些搜索引擎包括 Bing,Google,Reddit,Wikipedia,duckduckgo、Yahoo和Yandex 等。 安装 该项目提供了多种的安装方式,不过这里选择了使用 Docker + 宝塔的方式进行安装,其他的安装方式可以参考作者的官方文档 一、获取镜像 打开宝塔的Docker管理器,选择镜像管理–>获取镜像,输入 searx/searx 二、创建容器 容器端口填写 8080...

NEXTCLOUD搭配 ONLYOFFICE出现 已阻止此内容,请与网站所有者联系以解决此问题 的问题

很多人在用 NextCloud 搭配 OnlyOffice 是出现 “已阻止此内容。请与网站所有者联系以解决此问题。”的错误 出现“已阻止此内容。请与网站所有者联系以解决此问题” 出现这种情况大部分情况下是因为OnlyOffice做了反代,通过nginx配置了 SSL ,而未在 Docker 中配置 SSL 而引发了跨域错误。 从控制台可以看到是发生了跨域,进而证实了猜想 浏览器控制台查看错误 解决方法: 开启 OnlyOffice 的 SSL 即可解决。 一、在目录中创建 certs 文件夹,将 SSL 的密钥及证书文件重命名为 onlyoffice.key 与 onlyoffice.crt 存入其中。 此处以宝塔面板的Docker管理面板为例 二、配置 OnlyOffice Docker 端口映射:需将容器443端口映射至服务器的任意未使用端口即可。...

NEXTCLOUD添加ONLYOFFICE插件

现在因为那啥(懂得都懂)所以NextCloud无法链接其自带的插件商店,所以此时可以选择本地安装

操作

一、打开 ONLYOFFICE 下载合适的版本

二、打开 NextCloud 根目录中的 /apps 目录,将下载好的文件上传至该目录并解压(/apps 为 NextCloud 存放插件目录文件夹)

三、在后台应用中打开 ONLYOFFICE 插件

四、点击设置中的 OnlyOffice 选项然后进行相应设置即可

如果NEXTCLOUD开启了SSL,则一定要为 OnlyOffice 设置 SSL,才可以正常进行使用!否则将会发生跨域错误。