vim /data/docker-compose.yml version: "3.7" services: gitea: image: gitea/gitea:1.15.6 container_name: gitea environment: - USER_UID=1000 - USER_GID=1000 - GITEA_database_DB_TYPE=mysql - GITEA_database_HOST=mysq
要通过docker-compose安装Gitea,你可以按照以下步骤操作: 1. 准备docker-compose环境 确保你的系统上已经安装了Docker和Docker Compose。如果尚未安装,请按照以下指南进行安装: Docker 安装指南 Docker Compose 安装指南 2. 编写docker-compose.yml配置文件 在你的工作目录中创建一个名为docker-compose.yml的文件,并添加...
- ./gitea:/data:左边的是我本机的目录,./gitea表示在我docker-compose.yml目录下的gitea文件夹 ports:指定端口映射 - "3000:3000":左边的是我本机的端口,右边是容器的端口,因为容器与不同容器以及本机之间默认是隔离的,这里的意思就是我可以用我本机的网络3000端口,去访问这个Gitea容器里的3000端口,本机的...
gitea 7个月前 godoos.yml update godoos.yml. 7个月前 gopeed.yml gopeed 7个月前 grampsweb.yml grampsweb 6个月前 heimdall.yml heimdall 8个月前 homeassistant.yml update homeassistant.yml. 8个月前 it-tools.yml it-tools 6个月前 jellyfin.yml update jellyfin.yml...
Gitea是一个轻量级的Git托管服务,也就是基于Git的代码托管平台,类似于 GitHub 、Gitee等。 Gitea相对于其他代码托管平台,是一个可以本地部署的开源项目,非常轻量化,运行时对CPU和内存的需求较小,适用于个人或小型团队协作开发,适合在个人电脑或资源受限的服务器上使用。
进入到gitea镜像中 docker exec -it gitea /bin/sh su git cd /data 开始备份 gitea dump gitea恢复 备份出来的文件如下 将data目录下的所有文件夹放到 /usr/local/gitea/gitea 将repos目录下的所有文件夹放到 /usr/local/gitea/git/repositories 再次设置权限 ...
docker-compose.yml 安装并运行配置 配置 1)访问http://IP:3000/ 2) 点击登录 3)更新配置: a、SSH 服务器域名:IP b、SSH Port:222 c、Gitea URL:http://IP:3000/ d、配置gitea管理员账号密码并点击安装 停止服务
gitea: external:false gitea配置文件: cat /data/gitea/conf/app.ini APP_NAME =标题 RUN_MODE=prod RUN_USER=git #默认属性 [repository] ROOT= /data/git/repositories #默认属性 DEFAULT_PRIVATE=private #默认属性 DISABLE_HTTP_GIT=true#禁用http的git ...
mygitea: image: gitea/gitea:1.7.1 environment: - USER_UID=1000 - USER_GID=1000 - DB_TYPE=mysql - DB_HOST=mydb:3306 - DB_NAME=gitea - DB_USER=gitea - DB_PASSWD=xiao restart: always networks: - gitea volumes: - ./data:/data ports: - "3000:3000" - "2222:22" depends_on: -...
Gitea作为Git的开源替代品,以其易于安装和配置的优势,满足了自建Git服务的需求。此外,Gitea支持跨平台,兼容Linux、macOS、Windows以及多种架构,扩展了其应用范围。安装Gitea涉及Docker Compose工具,通过简化部署流程,使得Gitea的安装变得更为简便。Docker Compose提供了一种配置和运行多容器应用的方式,使得...