zhouli-translator
一个翻译页面,二开添加了林黛玉版本. 一、来源 朋友介绍的好玩的项目. 仓库地址 二开仓库地址 二、部署 2.1 Cloudflare Pages 克隆仓库 部署框架 Next 添加环境变量,DeepSeek 的 ApiKey 1DEEPSEEK_API_KEY= 构建部署命令 1npm run build 输出目录 1.next 2.2 Edgeone Page 同 Cloudflare Pages 三、效果 https://zhouli.bravexist.cn
nginxconfig
nginx配置生成器. 一、来源 网课看到的一个工具. 仓库地址 二、部署 2.1 Cloudflare Pages 克隆仓库 部署框架 None 构建部署命令 1npm run build 输出目录 1dist 2.2 Edgeone Page 同 Cloudflare Pages 2.3 优化 默认构建时,会实时抓取 https://www.digitalocean.com/community 页面,导致有巨大的导航栏. 可通过设置环境变量去掉 1BLANK_TEMPLATE=true 右下角的弹窗,新建空壳版本,构建时替换即可. src/nginxconfig/templates/callouts/contribute.no-popup.vue 123456789<template> <div style="display:none"></div></template><script> export default { n...
Linux用户管理
Copy 之前的笔记,看一遍,做个复习. Linux用户管理 越是不想开始,越是需要开始。前两周刚学过一遍,不过又变得模糊。 Linux是一个多用户多任务的操作系统,用户管理很有必要。 一、用户组 1.1 添加用户组 添加用户组 1groupadd 组名 123[root@centos7 ~]# groupadd IT[root@centos7 ~]# tail -n1 /etc/groupIT:x:1002: 添加用户组时指定 gid 1groupadd -g 指定的gid 组名 123456[root@centos7 ~]# groupadd OPS -g 3000[root@centos7 ~]# groupadd -g 2000 HR[root@centos7 ~]# tail -n2 /etc/groupOPS:x:3000:HR:x:2000:[root@centos7 ~]# 1.2 删除用户组 删除用户组 1groupdel 组名 作为用户主组的组,不可以被删除。除非使用 -f 参数强制删除。 123456789101112131415161...
zsh安装体验
一、安装 安装切换 shell 的工具、zsh 1sudo dnf install -y util-linux-user zsh 切换 zsh 1chsh -s $(which zsh) 二、oh-my-zsh 官网 安装 curl 1sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" wget 1sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" 安装主题 1git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k 安装插件 zsh-autosuggestions自动补全插件 1git clone https://...
cyberchef
赛博瑞士军刀 一、来源 最初是网课看到的. 仓库地址 二、部署 2.1 Cloudflare Pages 克隆仓库 部署框架 None 构建部署命令,需要删掉 大于 25M 的文件,否则无法部署,此时无法下载离线版本,可以此页面下载编译产物 1npm run build && rm -f build/prod/*.zip 输出目录 1build/prod 2.2 Edgeone Page 同 Cloudflare Pages 三、效果 https://cyberchef.bravexist.cn
excalidraw
画布 一、来源 Claude 推荐的. 仓库地址 二、部署 2.1 Cloudflare Pages 克隆仓库 部署框架 None 1 构建部署命令 1yarn build 输出目录 1excalidraw-app/build 2.2 Edgeone Page 同 Cloudflare Pages 三、效果 https://excalidraw.bravexist.cn
it-tools
IT工具箱。 一、来源 V站了解到的. 仓库地址 二、部署 2.1 CF Pages fork 仓库 框架 None 构建命令 1pnpm install && pnpm build 输出目录(必须修改,否则是 404 ) 1dist 2.3 Edgeone 同理 三、效果图 https://it-tools.bravexist.cn
linux-command
linux-command,Linux命令手册. 一、来源 忘记了如何了解到的,总之了解到很久了,但是没有长久的维护自己的站点. 仓库地址 二、部署 cloudflare Pages 有个308重定向的问题,二次搜索命令时会错误计算根路径。 改用Edgeone部署. 2.1 CF Pages fork 仓库 构建命令 1npm run build 输出目录(必须修改,否则是 404 ) 1.deploy 2.2 CF Pages(fix-ad) 发现默认部署的有广告区块,不爽,想要去掉。 新建 template/widget/footer.no-ads.ejs 附件 修改构建命令,输出目录不变 1cp template/widget/footer.no-ads.ejs template/widget/footer.ejs && npm run build 手动触发部署 2.3 Edgeone 同理 三、效果图 https://linux-command.bravexist.cn
Qwerty Learner
Qwerty Learner 是一个练习打字的 App. 一、来源 之前 阮一峰周刊发现的开源项目。 仓库地址 二、部署 2.1 vercel 仓库推荐的部署方式。 只需要 点击 Deploy 按钮,克隆仓库,修改输出目录为 build 即可。 更新 Vercel Build & Development Settings -> Output Directory:“build” Click Deploy Button 2.2 Cloudflare Pages 克隆仓库 部署框架 None 添加环境变量 1YARN_ENABLE_IMMUTABLE_INSTALLS=false 构建部署命令 1yarn install && yarn build 输出目录 1build 2.3 Edgeone Page 同 Cloudflare Pages 2.4 fix-ad 练习一会儿就有弹窗影响,想办法去掉。 添加两个文件 src/components/DonateCard/index.no-ads.tsx src/...
WireGurad互联
一、介绍 WireGurad 可以实现多地网络环境的互联。可以有个服务器做中转. 地域 WireGuard网段 Vmware NAT 网段 操作系统 SG(中转服务器) 10.0.0.1/24 Rocky9 BJ(北京) 10.0.0.2/24 192.168.10.0/24 Win 10 SH(上海) 10.0.0.3/24 192.168.20.0/24 Win 11 二、安装及配置 安装省略 官方安装文档 Windows客户端下载地址 2.1 SG 中转机器,安全组记得开放 51820/UDP 生成密钥对 12wg genkey | sudo tee /etc/wireguard/sg-private.key | \ wg pubkey | sudo tee /etc/wireguard/sg-public.key 看一下公钥,等下要填到北京/上海的配置里 1cat /etc/wireguard/sg-public.key 创建配置文件 123456789101112131415161718192021222324sudo...










