通过gitea搭建私有git

发表于 2023-07-06 | 开发工具

部署gitea

我这里是推荐docker安装的,因为不会对你本身的环境造成影响。 首先创建gitea.yml文件,写入一下内容

version: "3"
 
networks:
  inyaa:
    external: true
 
services:
  server:
    image: gitea/gitea:1.15.4
    container_name: gitea
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - DB_TYPE=mysql
      - DB_HOST=192.168.1.1:3306
      - DB_NAME=gitea
      - DB_USER=root
      - DB_PASSWD=root
    restart: always
    networks:
      - inyaa
    volumes:
      - ./gitea:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "222:22"

输入:docker-compose -f gitea.yml up -d 执行脚本

值得注意的是,DB开头的是数据库相关的配置,但是执行后,不会立即执行。 要在浏览器,运行 ip:3000 来进行相关配置,保存配置的时候才会验证数据库链接和执行脚本 首页是这个样子的 第一个注册的号是管理员,也可以初始化创建管理员

如果需要http访问,请查看我另一篇文章。