Artalk icon indicating copy to clipboard operation
Artalk copied to clipboard

无法使用环境变量模式在 Koyeb 部署

Open ccbikai opened this issue 1 year ago • 3 comments

Koyeb 支持 Docker 部署,但是不支持配置存储卷,启动的时候报错。

期望 Docker 运行时不强依赖 /data 目录

Failed to create target file: open /data/artalk.yml: no such file or directory

image

ccbikai avatar Oct 16 '23 06:10 ccbikai

有一个办法,你改一下部署命令,把外置项目的config.yml复制到容器里就好了

LeenHawk avatar Nov 21 '23 04:11 LeenHawk

可以看我在render.com上的部署过程

LeenHawk avatar Nov 21 '23 04:11 LeenHawk

有一个办法,你改一下部署命令,把外置项目的config.yml复制到容器里就好了

这个可以,但是不想这么折腾了。 我部署 Pleroma 的时候使用的这种方式

ccbikai avatar Nov 25 '23 02:11 ccbikai

你好,新版已修复这个问题,v2.8.4 将包含该更新。可以关注 Releases 页面,感谢反馈!❤️

image

此外,配置可以通过环境变量设置替代文件:

https://artalk.js.org/guide/backend/config.html#%E9%80%9A%E8%BF%87%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E9%85%8D%E7%BD%AE

容器启动后可通过执行 artalk admin 设置管理员账号:

image

qwqcode avatar Mar 16 '24 08:03 qwqcode