PGYER / codefever

CodeFever 是完全免费开源的 Git 代码托管服务,支持一行命令安装到自己服务器!CodeFever Community Edition (A Self-hosted Git Services)!
https://codefever.cn
MIT License
2.69k stars 281 forks source link

通过docker-compose部署设置没有被持久化 #201

Closed Ainto closed 1 month ago

Ainto commented 2 months ago

使用 docker-compose 部署后设置没有被持久化,会在每次重启后丢失设置 image

目前持久化了: /data/www/codefever-community/git-storage /data/www/codefever-community/application/logs /var/lib/mysql 翻阅文档也没有这方面的描述,能请问还需要持久化什么目录可以解决此问题呢,谢谢

cubicwork commented 2 months ago

@Ainto 您好,您可以参照 https://github.com/PGYER/codefever/blob/master/codefever.build 来修改 docker-compose 配置

Ainto commented 1 month ago

@Ainto 您好,您可以参照 https://github.com/PGYER/codefever/blob/master/codefever.build 来修改 docker-compose 配置

谢谢回复,这情况似乎只在codefever-community-lite镜像中存在

# create symbolic link
RUN mkdir -p ./env && chmod -R 0777 ./env 
RUN ln -s ./env/env.yaml ./env.yaml && ln -s ./env/config.yaml ./config.yaml

此镜像中此处似乎没有正常工作,而上述设置恰巧存储在config.yaml

cubicwork commented 1 month ago

@Ainto codefever-community-lite 镜像是我们早期的一个过渡镜像已经不更新了。storage 和 db 如果已经持久化了以后可以尝试切换到 pgyer/codefever-community 镜像上,pgyer/codefever-community 镜像还随着版本更新在更新。

Ainto commented 1 month ago

@Ainto codefever-community-lite 镜像是我们早期的一个过渡镜像已经不更新了。storage 和 db 如果已经持久化了以后可以尝试切换到 pgyer/codefever-community 镜像上,pgyer/codefever-community 镜像还随着版本更新在更新。

pgyer/codefever-community 镜像出现了:https://github.com/PGYER/codefever/issues/183 问题,我正打算从零开始部署,依然非常感谢

cubicwork commented 1 month ago

@Ainto 好的,如果还遇到什么问题直接新开 issue 就行。