备份Gitea 数据库: docker exec -t gitea_db sh -c 'exec mysqldump --single-transaction -h localhost -ugitea -p"$MYSQL_PASSWORD" gitea' > gitea-db-backup.sql 备份Gitea 应用程序数据: docker cp gitea:/data gitea-data-backup 恢复Gitea 数据库: docker exec -i gitea_db sh -c 'exec mysql ...
#备份 res=`/usr/bin/docker exec -u git $(dockerps-qf"name=publish_gitea_1") bash -c'cd /data/ && /usr/local/bin/gitea dump --file'$nowDate'.zip'`echo'备份完成!'#上传备份文件到OBS前的登录/root/publish/cicd/data/gitea/obsutil config -i=<AK>-k=<SK>-e=<Endpoint>#上传备份文...
1101 1 1:36:12 App DevOps(gitlab、harbor、jenkins、gitea)(ingress-nginx版) k8s-1.24.0+containerd-1.6.4版 271 -- 6:06 App 3、ingress-nginx(2024-01-21版) 403 -- 1:40:21 App 进阶全栈重要一环:Docker服务编排与持续集成部署 浏览方式(推荐使用) 哔哩哔哩 你感兴趣的视频都在B站 打开信息...
使用Docker命令从Docker Hub上下载Gitea镜像,并创建Gitea容器。我们可以指定Gitea的版本、端口映射、数据卷挂载等参数,以满足自己的需求。 5. 配置Gitea 安装完成后,我们需要进行Gitea的初始化配置。通过访问Gitea的Web界面,我们可以设置管理员账号、数据库连接、邮件通知等参数。还可以配置SSH访问和HTTPS加密等高级功能。
管理员账号设置为gitea仓库添加一个管理,不设置的话则默认第一个注册的账号为管理员账号。 至此,gitea相关配置完成,点击立即安装,即可完成安装。 Gitea 更多配置说明 除了安装过程的表单设置,我们还可以修改gitea的配置文件来修改gitea服务。具体地址: 1、进入上面的路径的conf文件,复制app.ini文件,做好备份,万一玩崩...
通过以上步骤,你已经成功使用 Docker 部署了 Gitea。这是一个简单易用的版本控制平台,能够帮助你和团队更好地管理项目代码。记得定期备份 Gitea 的数据,以保护你的代码库。 将Gitea 自托管在本地网络中,并能随时访问,是一种高效的开发方式。随着你对 Docker 和 Gitea 的深入了解,你还可以探索更多高级功能,比如设...
在Gogs 那篇文章中提到过,不推荐使用 SQLite 作为数据库,不过如果你备份比较勤快,觉得问题不大,那么可以试试下面的配置: version: '3.6' services: gitea: image: gitea/gitea:1.10.3 environment: - USER_UID=1000 - USER_GID=1000 - APP_NAME=Private ...
安装和部署 Gitea 可以通过多种方式进行,包括使用预编译的二进制文件、容器化部署(如 Docker)、源代码编译或者使用包管理器。下面我将提供一个基于预编译二进制文件的基本安装步骤,这是最简单的安装方法之一。 系统要求 在安装 Gitea 之前,请确保您的服务器满足以下基本要求: ...
那么除了开源仓库以及公司私库,如果我们自己也有一些项目既不想开源,又不能存公司仓库,这时我们除了把代码放本地磁盘备份,其实还就可以自己搭一个git仓库了。 一、介绍 其实开源的仓库私有服务很多,比如一般公司采用的gitlab,还有轻量级的gogs。而我今天要推荐的是另一款,从gogs的分支来的项目gitea。那么针对这三个...
docker run -d --name=gitea_1 --privileged=true --restart=always -p 10022:22 -p 13000:3000 -v /usr/server/gitea:/data gitea/gitea 8、Docker File DockerFile: 是用来构建docker镜像的文本文件,是一条条构建镜像的指令和参数构成的脚本。一般使用dockerfile文件打包新镜像,并把镜像运行到容器中,主要...