DEEIX部署教程 Render+aiven+upstash

高川 2026-08-10 11:26 1

已有数据库和redis的可以跳过前两步


一、aiven pg数据库准备



  1. 登录 Aiven:https://console.aiven.io

  2. 创建一个 PostgreSQL 服务

  3. 记住数据库信息




截图说明



  • 选择数据库




  • 选择免费计划与区域




  • 等待创建完成,这里查看信息





二、upstash redis准备



  1. 登录 upstash:https://console.upstash.com

  2. 创建 Redis 服务器

  3. 记住数据库信息




截图说明


  • 选择Redis


  • 自由填写 → Free → 同意创建


  • 获取你的信息




三、render部署



  1. 创建项目,填写仓库

  2. 部署(会失败,记住Render部署地址)




截图说明


  • 创建项目


  • 输入仓库地址


  • 选择配置


  • 部署,肯定会失败,后面解释


  • 记住这个部署地址




四、准备配置文件



  1. 在项目仓库中找到 config.example.yaml 把内容复制到本地编辑器

  2. 修改为自己的配置

    配置说明


app.env: prod

server.cors_allow_origin: xxx (填写Render部署地址)
server.public_api_base_url: 同上
server.public_api_base_url: 同上

security.jwt_secret: 自定义秘钥
security.data_encryption_key: 自定义秘钥

database.postgres.dsn: xxxx (aiven pg数据库的地址)
database.redis.addr: xxxx.upstash.io:6379 (upstash redis的地址)
database.redis.username: default
database.redis.password: xxxx (upstash redis的密码)
database.redis.tls_enabled: true




截图说明


  • 把内容复制到本地编辑器




五、重新部署



  1. 设置环境变量与配置文件

  2. 重新部署

  3. 等待部署完成

  4. 查看初始账号密码并进入




截图说明



  • 设置配置文件环境变量




  • 重新部署




  • 等待部署完成




  • 查看初始账号密码并进入





大功告成!


关于模型接入,可以参考同作者的 grok2api:

https://linux.do/t/topic/2708967

最新回复 (3)
  • collapsar 08-10 11:30
    1

    我用 hermes 一键部署了 ^-^

  • Spincat 08-10 11:33
    2

    这个render总要绑卡是因为ip不干净吗^-^

  • debug2 09-12 08:30
    3

    安装后半个多月,Upstash的redis就爆了,超过了它的每月500k的command总数限额。Deeix我轻量使用,才有10条会话这样。没法用的

* 帖子来源Linux.do
返回