Gitea - 轻量级自部署 Git 服务 logo

Gitea - 轻量级自部署 Git 服务

Go 编写的轻量级自部署 Git 服务,一条 docker-compose 即可跑起来,适合小团队内部协作或给 GitHub 仓库做备份。

安装部署

mkdir -p /data/docker/gitea

tee /data/docker/gitea/docker-compose.yml <<-'EOF'
version: "3.8"

services:
  server:
    image: gitea/gitea
    environment:
      - USER_UID=1000
      - USER_GID=1000
    restart: always
    volumes:
      - ./gitea:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "222:22"
EOF
cd /data/docker/gitea
docker-compose up -d

界面

导出数据备份

最后

  • 虽然主流还是用 GitHub 等云服务,但 Gitea 自建用来做仓库备份,或者小团队内部使用也很不错

其他链接