使用阿里云 OSS 存储服务 + CloudFlare 配置图床
前言带宽联盟是 Cloudflare 推出的一项服务,由一群具有前瞻性思维的云服务和网络公司组成,致力于为共同客户降低或免除数据传输(带宽)费用。为什么能做到非常低甚至能免除成本呢?云厂商跟 Cloudflare 直接的数据传输,是通过专用网络接口 (PNI) 或专用互连的,中间不经过任何网络提供商(比如电信),既然是直连,那么就不存在 PNI 的增量成本了,自然也就便宜了。虽然阿里云不是第一批加入带宽联盟的,但是到现在为止也加入一年多了(我白嫖也一年多了),并推出了 Cloudflare+Alibaba Cloud OSS 的解决方案。这点还是非常良心的,虽然腾讯云后来也加入了,但是我觉得不够“清晰透明”,就一直没试过。 虽然有时候 Cloudflare 是“减速 CDN”,但是既然咱选择了白嫖,那么就要贯彻到底了,对于有海外业务的小伙伴来说,这样反而能省下不少的开销 存储费用根据存储费用文档,我们可以了解到,在海外(部分)区域,标准存储(本地冗余)容量支持使用5 GB/月的免费额度(即每月标准存储(本地冗余)容量≤5...
云函数自建 Vaultwarden 密码管理器: 稳定、低成本、高可用、安全
最近看到 Chrome 密码管理器出现问题了,虽然没有波及到我,但感觉用谷歌浏览器的密码管理器还是不太安全,所以准备自建。 自建目标 稳定 低成本 高可用 安全 经过考虑, 选择了 Vaultwarden,并用阿里云函数通过 docker 部署。 Vaultwarden 简介Vaultwarden 是一款开源密码管理器, 通过 Rust 编写并基于 Bitwarden API 实现。客户端仍使用 Bitwarden, 只需对接 Vaultwarden 的 API 即可。 准备工作 一个阿里云账号(腾讯云不知道有没有 docker 部署) 本地 docker 环境或具有 docker 环境的 VPS (最好是国内的, 传输更快) 部署步骤1. 创建阿里云容器镜像服务实例 登录阿里云账号, 进入容器镜像服务控制台 开通免费个人实例 创建命名空间 (名称随意) 创建名为 “vaultwarden” 的镜像仓库 设置访问凭证密码 2. 登录 Docker 到阿里云1docker login --username=xxxxxxxxxxxx...
一个Linux服务器WEB SSH面板(webSSH&webSFTP)
[!WARNING]初次部署EasyNode,登录系统后务必记得修改默认账户密码 admin/admin! [!WARNING]强烈建议使用 iptables 或 fail2ban 等安全服务限制IP访问,谨慎暴露面板服务到公网。 [!NOTE]客户端信息监控与webssh功能都将以该服务器作为中转。中国大陆连接建议使用香港、新加坡、日本、韩国等地区的低延迟服务器来安装服务端 功能 webssh终端&SFTP 批量导入(Xshell&FinalShell) 实例分组 凭据托管 邮件通知 服务器状态推送 脚本库 批量指令 终端自定义 安装服务端安装 占用端口:8082 推荐使用docker镜像安装 Docker1docker run -d --net=host --name=easynode-server -v $PWD/easynode/db:/easynode/app/db chaoszhu/easynode 访问:http://yourip:8082 手动部署依赖Nodejs版本 >...
Docker部署搜索工具SearXNG
SearXNG 是用 Python 编写的一款开源搜索工具 安装前准备工作SearXNG 文档地址:网页链接 Github 开源地址:网页链接 Docker 安装教程 (菜鸟教程):网页链接 Docker-Compose 安装教程 (菜鸟教程):网页链接 文章参考:我不是咕咕鸽大佬的博客 安装部署步骤一、创建项目存放路径并克隆源码123cd /opt #在opt目录下创建git clone https://github.com/searxng/searxng-docker.git #克隆源码mv searxng-docker searxng #强迫症改名 步骤二、修改 Docker-Compose 配置文件12cd searxngvim docker-compose.yaml 将运行 candy 部分注释掉,因为我们不用 Candy 做反向代理 将这里的 IP 地址从 127.0.0.1 改成 0.0.0.0 以便局域网访问,将冒号前面的端口修改成自己服务器上没有被占用的端口 编辑环境配置 1vim .env 将域名修改成自己准备好的域名 步骤三、编辑容器配置文件1cd...
Docker部署MeloTTS高质量多语言文本转语音(TTS)
MeloTTS:由MyShell AI开发的一个高质量的多语言文本到语音(TTS)库。 支持英语、西班牙语、法语、中文、日语和韩语等多种语言。 速度非常快,支持中英混合的发音,能生成清晰、自然的语音输出。 即使在普通的在CPU上也能实现实时语音合成。 主要功能: 多语言支持:MeloTTS支持多种语言的文本到语音转换,包括英语(有美国、英国、印度、澳大利亚等多种口音)、西班牙语、法语、中文、日语和韩语。这使得它适用于全球多种语言环境的应用场景。 中英混合发音:特别对于中文,MeloTTS支持中英混合的发音,这是在多语言交流中非常实用的功能,能够处理包含英文单词的中文文本。 实时CPU推理:MeloTTS设计优化以确保即使在没有GPU加速的情况下,也能在CPU上实现实时语音合成,这提高了其在不同硬件环境下的可用性。 高质量语音输出:MeloTTS旨在生成清晰、自然的语音输出,力求在各种支持的语言中保持语音的自然度和清晰度。 易于安装和使用:提供了简单的安装指南和Python...
部署changedetection.io,一个网站更改检测、监控和通知的开源工具
官方Github: https://github.com/dgtlmoon/changedetection.io Web Site Change Detection, Monitoring and Notification.Live your data-life pro-actively, Detect website changes and perform meaningful actions, trigger notifications via Discord, Email, Slack, Telegram, API calls and many more.网站更改检测、监控和通知。主动体验您的数据生活,检测网站更改并执行有意义的操作,通过 Discord、电子邮件、Slack、电报、API 调用等触发通知。 准备工作Docker 安装教程 (菜鸟教程):网页链接 Docker-Compose 安装教程 (菜鸟教程):网页链接 宝塔面板,反代环境 部署执行以下命令,新建目录 1mkdir -p /opt/docker/changedetection.io...
不绑信用卡,设置 Cloudflare 团队账户(Zero Trust)
绑定或不绑定信用卡,申请 Cloudflare Zero Trust (团队账户)免费科学上网Cloudflare 上网方式有三种。 1、warp 账户,默认开通送 1G 流量。 2、warp + 账户,相当于 warp pro 账户,通过关注 telegram 相关频道可获得 23.84PB 流量,这是多少?我给大家简单换算一下,1G 等于 1 千兆,1T 等于 1 千 G,1PG 等于 1 千 T)这些浏流量对于普通用户来说已经足足够用了, 3、但还有比这更好的方案,那就是使用团队账户上网,如果开通了 teams 团队账户(Zero Trust 账户),就相当于获得了无限的流量。 第一步:注册 Cloudflare 账户Cloudflare 注册对区域,邮箱没有要求,国内的 QQ 邮箱、163 邮箱都可注册 Cloudflare 账户,但得是真实的邮箱,能够接收验证邮件。 1、打开 Cloudflare 官网: 2、输入邮箱和密码 3、验证邮箱: 第二步:Zero Trust 设置1、登录 CF登录后,点击 Zero Trust...
国内无法访问下载 Docker 镜像的多种解决方案
简介2023 年 5 月, hub.docker.com “不知” 何种原因国内均无法正常访问了。当时只是官网不能访问,但不影响 pull 镜像。 2024年6月7日,GFW正式DNS污染+SNI阻断了docker.com及其相关域名。从国内解析得到的IP地址为Twitter/Facebook的IP,符合大墙DNS污染的特征。而如果使用海外解析得到的正常IP地址从国内访问则会被SNI重置阻断链接。 2024 年 6 月,国内几家 Docker Hub 镜像服务平台均发公告说 “被” 要求下架,停止服务。不知以后是否开放?或开启白名单模式? 与此同时,上交镜像站等一系列中国大陆公益镜像站点也“接上级主管部门通知,暂时关闭 Docker Hub 镜像缓存服务”。(通知链接 1 2) 更新:南京大学、中科大、上海交大 目前明确停止docker镜像网易之前死了腾讯微软据说内网可用阿里登陆后就可以拿到子域名百度好像也挂了dockerproxy被墙 这里不讨论其原因!这里分享几个便捷方法,帮助有需求的朋友正常的拉取 Docker...
OVH Cloud 服务器配置 IPV6 地址
前言前段时间黑五的时候入手了一款年付17.88美元的OVH服务器,最近才发现后台分配了IPV6地址,但机器上默认并没有配置上IPV6连接,原来需要自己手动配置,这里就记录下如何给OVH的机器配置IPV6连接; 开始在 OVH 的后台可以看到分配的 IPV6 地址及网关; 然后用 SSH 工具连接上服务器后开始配置; 方法一方法一为临时配置,重启后失效用root用户依次运行以下命令: 123ip addr add IPV6地址/64 dev ens3ip -6 route add IPV6网关 dev ens3ip -6 route add default via IPV6网关 dev ens3 注意:将命令中的IPV6地址和IPV6网关替换成你自己后台分配的地址及网关 方法二此方法配置后重启不会失效,永久有效,不支持Ubuntu18.04编辑/etc/network/interfaces文件 1vi /etc/network/interfaces 将以下代码添加到文件中 12345iface ens3 inet6 static address IPV6地址 ...
GKD 一款 APP 去广告神器 3000 + 规则订阅
GKD 的功能是 “自动点击”,帮助你点击升级屏幕跳过, 支持 “订阅规则”,满足各种各样的 APP 规则订阅Adpro-Team,支持 621 个应用,总共有 1402 条规则组1https://raw.gitmirror.com/Adpro-Team/GKD_subscription/main/dist/Adpro_gkd.json5 Alsouler,支持 684 个应用,总共有 1562 条规则组1https://raw.gitmirror.com/AIsouler/GKD_subscription/main/dist/AIsouler_gkd.json5 奥怪1https://registry.npmmirror.com/@aoguai/subscription/latest/files 教程第一次打开需要在主页开启 “无障碍权限授权”,然后来到【订阅】,点击右下角➕,输入链接,完成订阅,可以点击【应用规则】选择应用详细的广告跳过规则。 下载开源地址基于无障碍 + 高级选择器 + 订阅规则的自定义屏幕点击 Android APP | An Android...