Docker Desktop汉化和加速
Docker Desktop汉化和加速今天Docker Desktop不小心删除了,所以重新装了,又要重新汉化和设置加速,免得忘记了,记录一下 Docker Desktop汉化 下载汉化包 下载地址 按照文档安装依赖,然后执行汉化命令即可,执行汉化期间不要启动Docker Desktop Docker Desktop加速在Docker Desktop设置中找到Docker Engine,添加如下配置 123456{ "registry-mirrors": [ "https://docker.1ms.run/", "https://docker.xuanyuan.me" ]} 重启Docker Desktop即可 总结Docker Desktop的汉化和加速,可以提升使用体验,建议都设置一下,这样使用起来会更顺手
cloudflare图床防盗链
前言最近开通了cloudflare,并且开通了R2对象存储服务,用来做图床。防止图片被人盗用,所以需要设置防盗链。 R2对象存储R2是Cloudflare推出的一款对象存储服务,可以用来存储图片、视频等文件,并且有CDN加速功能,非常适合用来做图床。 R2的官方文档:https://developers.cloudflare.com/r2/ 防盗链通过设置域名的安全规则,可以设置防盗链,防止图片被别人盗用。 1.创建一个“跳过”规则 (Skip Rule) - 优先级最高表达式:(http.host eq “img.yourdomain.com”) and (http.referer contains “your-gallery.com” or http.referer eq “”)操作:Skip (跳过)解释:如果请求是发往 img.yourdomain.com,并且来源是 your-gallery.com 或者是直接访问(空 Referer),则跳过后续所有规则,直接允许请求通过。2.保留一个通用的“阻止”规则 (Block Rule) - 优先级较低表达式:http.hos...
cloudflare部署D1
cloudflare部署D1最近做点小工具,需要后端,但是不想买服务器了,就想着用Cloudflare的D1来部署,顺便学习一下。 Cloudflare D1 是 Cloudflare 提供的免费 SQLite 数据库服务,配合 Workers 可以快速构建无服务器后端应用。本文将介绍如何从零开始使用 Workers + D1 创建一个简单的 API 服务。 前置准备 注册 Cloudflare 账号 安装 Node.js 安装 Wrangler CLI: 1npm install -g wrangler 登录 Cloudflare: 1wrangler login 创建项目1. 初始化 Workers 项目1wrangler init my-d1-app 按照提示选择: What would you like to start with? → “Hello World” Worker Do you want to deploy? → No 2. 创建 D1 数据库1wrangler d1 create my-database 复制返回的 database_id...
Windows10桌面背景图路径寻找
Windows10桌面背景图路径寻找最近在换桌面壁纸,但是个性化里只显示最近几个壁纸,怕之前的壁纸被顶掉找不到了,所以记录一下路径。 寻找路径方法 按下 Win+R 打开运行,输入 regedit(或者直接搜索注册表编辑器),找到下面的路径 1HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers 双击BackgroundHistoryPath0,就可以看到壁纸的路径了。
nat小鸡使用记录
nat小鸡使用记录以免忘记小鸡有很多种使用面板,这里介绍两种面板,适合小鸡使用 1.ArgoSBX小钢炮脚本ArgoSBX小钢炮脚本 主要介绍: Hysteria2 需要使用UDP端口 其他都用tcp端口 重点介绍一下Vmess-ws端口 套CF后,可以使用80系端口和443端口 生成一键脚本命令后,复制Vmess到工具中 cf托管好域名,在SSL/TLS概述中,设置为灵活模式 规则概述中 Origin Rules中,添加规则, 自定义筛选表达式主机名 等于 解析的域名 目标端口 重写到Vmess-ws的端口号 保存后在工具的编辑中设置编辑服务器 host设置为解析的域名 端口用80系端口,地址填CF优选的ip 然后就可以使用了 443端口同理,只是端口只能用443 CF优选网址 主要是给自己记录,怕忘记了,看不懂的,请勿使用2.x-ui安装命令 1bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh) 访问:ip+外部端口 设置两个tcp端口 一个用来做面板...
图床插件配置
图床插件配置本次只介绍cloudflare搭建的图床配置插件 PicGo项目地址:https://github.com/ZenEcho/GioPic_Web_Extension 安装在谷歌商店里搜索PicGo,安装即可。 这是一个网页版插件,可以上传图片到图床。 安装好插件后,配置参数即可直接右键点击上传图片,非常方便 配置安装好之后打开插件,点击添加节点,选择自定义设置 参考下面图的设置 需要注意的地方,如果设置了上传需要密码认证,需要在后台设置api token,然后在请求头设置里添加key为Authorization,value为 api token的值 或者在URL参数里添加authCode参数,参数值就是上传认证密码 结束配置完成后,遇到喜欢的图片,右键点击图片,点击上传图片,即可上传到图床
图床搭建
图床搭建cloudflare + github首先fock项目:https://github.com/MarSeventh/CloudFlare-ImgBed 然后在Cloudflare 里创建pages 选择 Fork 的 CloudFlare-ImgBed 仓库 项目设置需要注意的地方 项目名称 cloudflare-imgbed(或自定义) 生产分支 main 构建命令 npm install 构建输出目录 / 等待部署完成 配置数据库KV 数据库配置在 Cloudflare Dashboard 中选择 “存储和数据库” 点击 “Workers KV” 点击 “创建实例” 输入命名空间名称:img_url(建议使用此名称) 点击 “创建” 返回您的 Pages 项目 选择 “设置” → “绑定” 点击 “添加” → “KV 命名空间” 填写绑定信息: 变量名称:img_url(必须是这个名称) KV 命名空间:选择刚创建的命名空间 点击 “保存” D1 数据库配置在 Cloudflare Dashboard 中选择 “存储和数据库” 点击 “D1 SQL 数据库”...
cloudflare部署hexo博客
cloudflare部署hexo博客1. 前言最近在用hexo搭建博客,把项目放到github中,用cloudflare的pages来部署,netlify也一样Vercel可以直接选hexo框架,cloudflare和netlify需要自己配置 2. 项目部署方法在本地电脑创建项目,并安装hexo主题 123456hexo init myblogcd myblognpm installnpm install hexo-theme-next # 安装主题可以自己去找hexo s # 启动服务 3.通过git上传到github创建github仓库,并把项目上传到github 12345git initgit add .git commit -m "first commit"git remote add origin https://github.com/yourname/yourname.github.io.gitgit push -u origin master 4. 配置cloudflare4.1 创建worker进入cloudflare,点击worke...
docker镜像推送
docker镜像推送docker笔记 1. 登录1docker login -u 用户名 -p 密码 2. 给镜像打标签1docker tag 镜像名称 用户名/仓库名:tag标签 3. 推送1docker push 用户名/仓库名:tag标签 4. 拉取1docker pull 用户名/仓库名:tag 总结注意镜像打包以后,需要打标签才能推送,标签是用户名/仓库名:tag,tag可以自定义,不写默认是latest
supabase自部署方法
supabase自部署方法写一篇supabase自部署方法,方便以后使用 前言Supabase 是一个开源的、完全托管的数据库即服务(DBaaS),它提供了一整套数据库解决方案,包括数据库管理、数据迁移、数据备份、数据恢复等。Supabase 还提供了一整套 API,包括 RESTful API、GraphQL API、实时数据订阅等,方便开发者快速构建应用程序。Supabase 还提供了一整套数据安全解决方案,包括数据加密、数据访问控制、数据审计等,保证数据的安全性和可靠性。比较遗憾的是,supabase目前自部署仅支持一个项目,并且对服务器的配置要求较高,CPU和内存至少为2核4G,磁盘至少为20G 部署方法1234567891011121314151617git clone --depth 1 https://github.com/supabase/supabase#首先拉取项目mkdir supabase-project#创建一个项目文件夹cp -rf supabase/docker/* supabase-project#将supabase项目中的docker文件夹复制到...










