白嫖 Vercel 的边缘网络,零成本部署个人静态项目

以前自己买云服务器建站,还得搞个 Nginx 做反向代理,不仅费钱,而且节点单一,国内访问有时抽风。 现在彻底拥抱了 Vercel 这个神器。只要是静态的前端项目(比如我现在用的 Hugo,或者纯前端的 Vue 项目),直接绑定 GitHub 仓库,每次 git push 后,它全自动帮你构建部署。 ...

2024-05-05 · 1 分钟 · Moxuan

电烙铁出战:自己动手换鼠标微动,拯救双击的旧鼠标

最近常用的那个鼠标左键开始双击了,打游戏点一下变两下,极其影响手感。扔了又觉得可惜,毕竟除了微动其他都好好的。 干脆花几块钱在网上买了一把欧姆龙的微动开关,把吃灰的电烙铁翻出来自己修。 ...

2024-04-21 · 1 分钟 · Moxuan

手里的小鸡越来越多?部署 Uptime Kuma 给全员上探针

为什么需要监控? 最近沉迷在 NodeSeek 上捡垃圾,手里不知不觉攒了七八台各地的便宜 VPS。有些线路极其不稳定,动不动就掉线。平时要靠自己手动去 PING 看看死没死,效率太低。 为了解放自己,决定部署目前开源界最火的监控面板:Uptime Kuma。 ...

2024-04-05 · 1 分钟 · Moxuan

抛弃向日葵和 ToDesk,用 Tailscale 组建个人的大局域网

商业软件的痛点 最近在外面想远程连回出租屋里的台式机搞点开发,用向日葵和 ToDesk 不是限速就是画质糊得像马赛克,而且免费版动不动就排队,实在忍不了了。 既然咱有云服务器,为啥不自己搞个内网穿透? ...

2024-03-12 · 1 分钟 · Moxuan

新买的服务器感觉网络虚标?用 iperf3 测一下真实带宽

前两天趁打折新开了一台小鸡,标称是 1Gbps 的口子,但我搭了服务后感觉下行特别慢,怀疑主机商超售或者网络虚标了。 不想用那些花里胡哨的测速脚本,直接上最硬核的 iperf3 在两台机子之间打流测试。 ...

2024-03-08 · 1 分钟 · Moxuan

服务突然 502?排查 Linux 'Too many open files' 报错踩坑日记

故障现场 昨天半夜,挂在 VPS 上的一个高频采集脚本突然停止工作,Nginx 前端直接报 502 Bad Gateway。 登进服务器看了一眼 CPU 和内存,都非常空闲。去查服务的错误日志,发现满屏都是夺命报错: Accept error: accept: Too many open files ...

2024-02-28 · 1 分钟 · Moxuan

Telegram端口流量查询机器人

告别臃肿面板!手写一个极简 Telegram 端口流量查询机器人 对于喜欢折腾 VPS、做端口转发或与朋友合租节点的人来说,分配端口和限制流量是刚需。市面上主流的方案通常是安装庞大的网页面板(如 3x-ui 或各类转发面板),但如果你和我一样有“代码洁癖”,只想要一个干干净净的纯命令行环境,同时又想给小伙伴提供一个高逼格的自助查询服务,那么这篇教程就是为你量身定制的。 ...

2024-02-22 · 5 分钟 · Moxuan

看了一眼 auth.log,被扫端口的脚本哥整破防了,火速改用密钥登录

今天闲着没事,登录服务器 tail -f /var/log/auth.log 看了一眼,好家伙,满屏的 Failed password for root。估计是哪个无聊的脚本在盲扫 22 端口暴力破解密码。 虽然我的密码挺复杂的,但天天被人这么敲门也烦。干脆把密码登录关了,强制改用 SSH 密钥。 ...

2024-02-12 · 1 分钟 · Moxuan

捡垃圾淘来的老路由器变砖?TTL 线救砖并刷入 OpenWrt 记录

折腾起因 在海鲜市场花 50 块钱收了个二手的千兆路由器,本来想刷个 OpenWrt 拿来做宿舍的主路由,跑点流量分流的插件。结果卖家没说清楚,这机子已经被乱刷固件搞成了“半砖”,通电后只有电源灯亮,插网线连不上后台,获取不到 IP。 本着汽修人不服输的动手精神,翻出吃灰的 CH340 USB 转 TTL 模块,直接开壳硬核救砖。 ...

2024-01-15 · 1 分钟 · Moxuan

Git常用命令

一、基础 1️⃣ 初始化仓库 1git init 👉 把当前文件夹变成 Git 仓库(只用一次) 2️⃣ 查看状态 1git status 👉 看: 哪些文件被修改了 哪些还没提交 3️⃣ 添加到暂存区 1git add 文件名 或添加全部: 1git add . 4️⃣ 提交代码 1git commit -m "提交说明" 例: 1git commit -m "更新博客文章" ⚠️ 提示: 出现 ...

2023-12-01 · 2 分钟 · Moxuan