rsliyu

About

关于

做政务与行业信息系统,也做地理信息与遥感方向的工具。 从写代码到部署上线到日常维护,整条链路自己走完。

在做什么

系统与工具

农业调度大屏、动物免疫与生鲜乳监管这类面向单位的业务系统; 遥感影像解译标注、卫星影像转 GeoTIFF 这类地理信息工具; 以及电商与游戏服务端的搭建改造。

怎么做

自建自持

不租平台、不上托管服务。一台 ARM 机器跑下全部对外服务, 容器编排 + 隧道接入 + 自动巡检,出问题自己排。

技术栈

够用就行

后端 Python / PHP / Node,前端按项目选型,数据层 PostgreSQL / PostGIS / MySQL / Redis, 容器化部署,反代与隧道在最外层。

Working notes

几条自己定的规矩

01
改之前先备份改反代、改隧道配置、删 DNS 记录,动手之前一定先把当前状态导出来留底。回滚的成本必须低到可以随时回滚。
02
只监听回环服务默认不对公网开放,需要出去的才单独接一条隧道。默认关闭比默认开放安全得多。
03
按服务拆隧道不图省事把所有站点塞进一条隧道。一条挂了只影响一个服务,排查范围也小。
04
源码必须留底吃过亏——早期有站点直接上传部署,本地不留源码,想改只能重做。现在每个项目都保留可重新构建的完整源码。
05
让机器自己盯着域名到期、服务掉线、证书状态,全部交给定时巡检和探活,不靠记忆。

Contact

联系

有项目想聊,或者对这套自托管方案感兴趣,发邮件就行。