开发 · 逆向 · 自部署
Hello World
上线了 los.is-a.dev 现在跑在 Hugo + PaperMod 上,托管在 RackNerd VPS。 后续会写一些关于开发、逆向、自部署的内容。
RackNerd VPS 自部署记录
记录一下这台 RackNerd VPS 的完整部署过程,方便以后重装时参考。 配置 RackNerd 洛杉矶 DC03,1核 / 1GB / 20GB SSD / 3TB 流量,$21.99/年。系统 Ubuntu 24.04。 基础设置 换源 sed -i 's|archive.ubuntu.com|mirrors.ustc.edu.cn|g' /etc/apt/sources.list sed -i 's|security.ubuntu.com|mirrors.ustc.edu.cn|g' /etc/apt/sources.list apt update && apt upgrade -y BBR 加速 Ubuntu 24.04 默认内核已支持 BBR,确认开启: sysctl net.ipv4.tcp_congestion_control 输出应为 bbr。 防火墙 ufw 只开放必要端口: ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow 443/udp ufw --force enable Hysteria2 代理 安装: bash <(curl -fsSL https://get.hy2.sh/) 配置 /etc/hysteria/config.yaml: listen: :443 tls: type: selfsigned cert: /etc/hysteria/cert.pem key: /etc/hysteria/key.pem auth: type: password password: <your_password> quic: initStreamReceiveWindow: 8388608 maxStreamReceiveWindow: 8388608 initConnReceiveWindow: 20971520 maxConnReceiveWindow: 20971520 masquerade: type: proxy proxy: url: https://bing.com rewriteHost: true 自签名证书: ...
Vigil — 单机服务器监控面板
是什么 单二进制、零依赖的服务器监控面板。浏览器打开就看到实时指标。 项目地址:https://github.com/JxaMe/vigil 技术栈 后端 Go + Fiber,前端 Solid.js + uPlot,存储 SQLite。单二进制 embed 前端,编译产物 ~8MB。 功能 指标面板 — CPU/内存/负载/网络/磁盘,5s 刷新 趋势图 — 历史曲线,支持 1h~30d 范围切换 进程列表 — Top 20 实时排序 时间线 — 自动检测进程启动/退出、端口变化 告警引擎 — 阈值告警,Telegram 推送,自动恢复 可操作面板 — 浏览器一键执行命令,结果实时输出 AI 诊断 — 接入 AI API,一键分析异常 部署 curl -fsSL https://raw.githubusercontent.com/JxaMe/vigil/main/scripts/install.sh | sudo sh 浏览器打开 http://服务器IP:8080。 项目地址:https://github.com/JxaMe/vigil