荒野的烟雾 (@hunyed15)newapi+sub2api使用宿主机数据库共存安装,解决迁移备份难题 中发帖

最开始用 NewAPI 管理中转系统,感觉它的重试功能不太顺手,也有可能是我使用方式不对。后续切换到 Sub2API,又常在 CC-Switch 中遇到 403 报错无法使用。 
我尝试把 Sub2API 作为 NewAPI 的后端协同运行,但二者通过 Docker 部署时,会各自新建 PG 和 Redis 实例,不仅体验很差,数据备份也很麻(原本数据库是2个,在docker里备份太不优雅了,在宿主机就方便了直接宝塔定时备份,迁移再也不担心重新开局了)。搜了一圈也没找到宿主机部署数据库的相关方案,便自己动手折腾,把过程记录下来分享给大家。(以上通过豆包润色 🤣
以下通过Gemini润色 😀
📋 部署架构说明

基础设施:宝塔面板(安装有 PostgreSQL 17/18+、Redis 8.x+)
New-API:通过 Docker Compose 部署,不自带数据库,穿透访问宿主机。
...