SummonHIM

一个从「为了打游戏」一路折腾到「能自建基础设施」的人。

中国有句古话叫:“闷声发大财”。我一句话也不说,这是坠吼的。

关于我

  1. 2019
  2. Minecraft 服务器

    为了和朋友一起玩,租了台阿里云最低配的服务器,第一次自己动手搭起了游戏服务器。可惜性能严重不足,人一多就卡。

  3. L4D2 服务器

    迷上了 L4D2,为了玩玩家自制地图,又在阿里云上架起 L4D2 服务器,没想到随后遭到攻击。

  4. 2020
  5. PixelExperience

    对隐私的要求越来越高,索性买了台小米手机刷入 PixelExperience。

  6. OpenWrt

    购入 NanoPi R2S,自学 OpenWrt,由此踏上了学习计算机网络的路。

  7. 2021
  8. Janus

    R2S 性能渐渐吃紧,于是在 ZERO 购入奔腾金牌 6405U 工控机,兼任路由与应用服务器。

  9. Jellyfin

    为了追求极致的视听体验,决定自建影视库。

  10. Proxmox VE

    OpenWrt 一更新就出问题,干脆改用 Proxmox VE,把 OpenWrt 和 Ubuntu 一起装进虚拟化,大部分服务也随之迁到 Ubuntu 上,就此深入虚拟化的世界。

  11. TeamSpeak 3

    QQ 语音又卡又糊,急需一个低延迟高音质的开黑平台,于是搭起了 TeamSpeak 3。

  12. Syncthing

    不想把文件交给没隐私可言的网盘,便在服务器、电脑、手机三端之间用 Syncthing 自行同步文件。

  13. ZeroTier

    网络环境日渐变差,萌生了用组网软件优化 P2P 游戏的念头,没想到反而对去中心化产生了浓厚兴趣。

  14. SoftEther VPN

    ZeroTier 在国内的体验也每况愈下,最后换用 SoftEther VPN 作为稳定联机的方案。

  15. FileBrowser

    想要一个能通过网页访问服务器文件的方案,也为了更方便地管理 L4D2 服务器,FileBrowser 便成了当时的最优解。

  16. 2022
  17. Matrix

    对去中心化的兴趣终于落地,自建 Matrix 作为集大成的实践。

  18. 2023
  19. Mumble

    TS3 毛病不少,降噪差还不支持多平台,于是转投 Mumble,作为新的开黑语音服务器。

  20. 订阅管理器

    为了方便给合租机场的朋友分配订阅链接,动手写了一个订阅管理器。最初用 PHP 起步,中途试过 Flask,最后用 Django + DRF 重写才稳定下来。

  21. 2024
  22. Vaultwarden

    谷歌弄丢了我所有的两步验证码,一怒之下搭起 Vaultwarden,把所有密码都迁了过来。

  23. 2025
  24. Authentik

    用 Authentik 把上面所有自建服务统一成一套 SSO 登录,终于有了大一统的感觉。Linux 侧则通过 SSSD 接入 LDAP,为此去啃目录树之类的概念,折腾了好久。

  25. Wisteria

    Janus 的负载越来越高,索性购入低功耗又高性能的 i3-9100F 当应用服务器。它比之前所有机器都强,便起名「紫藤」,绝大部分应用都迁了过来,Janus 专心做路由。

  26. one-kvm

    用香橙派 P3 给 Wisteria 加装 IPMI,实现远程监控,就算断网出故障也能远程操作。

  27. Nextcloud

    用 Nextcloud 取代 FileBrowser——它支持 SFTP、能接入 Authentik,还顺手摆脱了谷歌日历和通讯录,加上 WebDAV 加持,比 FileBrowser 好用太多。

  28. Stalwart

    为了学习邮件服务器而自建 Stalwart。初期发出去的邮件全被归为垃圾邮件,为此折腾了 SPF / DMARC 记录,费了好大劲才搞定。

  29. Headscale

    SoftEther VPN 太老、速度也赶不上 Tailscale,于是换成 Headscale,完成了一次组网升级。

  30. 2026
  31. OPNsense

    本科期间系统学了一遍计算机网络,得以快速上手 OPNsense 这个企业级路由防火墙平台。

LinuxDockerPVEOpenWrtOpnSenseNextcloudJellyfinMumbleMatrixHeadscaleStalwartAuthentikSSSDLDAPSSOKVM网络Django

项目

折腾 / 自建服务

SubscribeManager

合租代理订阅管理平台,PHP → Flask → Django 迭代至今。

DjangoPython

l4d2-docker

L4D2 专用服务器 Docker 编排。

DockerBash
访问

SteamRestarter

Steam 一键强制重启器。

Batch
访问

GoSteamRestarter

SteamRestarter 的 Go 语言实现。

Go
访问

best-jdcnj

更好的机动车年检平台。

VueTypeScriptPython

gzgspg

广州工商学院校园网登录器。

GoPowerShell
访问

gzgspd

广州工商学院校园网登录守护进程。

GoShell
访问

AntiSubscribeProtect

反订阅保护。

PythonDocker
访问

WQPDFExtractor

网页 PDF 提取器。

Python
访问

EZ-RSKiller

一键关闭红蜘蛛软件。

Batch
访问

Bestdori-Music-Downloader

自动下载 Bestdori 音乐并填充曲目信息。

PowerShell
访问

my-config.nvim

个人 Neovim 配置。

Lua
访问

auto-pingan

自动化平安好伙伴分析器。

PythonOCR

学业 / 竞赛

STM32-Car

嵌入式期末作业 · STM32 智能小车(红外 / 超声波 / OLED 等外设)。

STM32C

Campus ISS

人工智能期中作业 · 校园智能服务系统(JWT + RBAC 权限)。

CMySQL

bobac-px4

ROBOTAC 比赛 · 机械臂 + 无人机协同。

ROS2PX4

插件 / 汉化

koishi-plugin-bili-parser

Koishi 插件 · 解析 bilibili 链接。

TypeScript
访问

koishi-plugin-dice-roller

Koishi 插件 · 掷骰子。

TypeScript
访问

MHR-SB-CHS-CT

怪物猎人崛起 / 曙光修改器汉化。

Shell
访问

Crack_Life_CMR_CHS

Crack-Life 战役模式重制版非官方中文支持。

ReScript
访问