HomelabDeck
← Обратно към всички приложения

Gitea

Инструменти за разработчици

Self-hosted, лека Git услуга с вградено CI/CD.

Gitea е лека, управлявана от общността Git услуга, която притежаваш изцяло — с хостинг на хранилища, issues, pull requests, package registry и вградено CI/CD чрез Gitea Actions (синтаксис, съвместим с GitHub Actions). Единственият Go бинарен файл стартира за секунди и остава достатъчно лек, за да работи спокойно на Raspberry Pi.

Лиценз
MIT
GitHub звезди
58 000
Официален сайт
https://gitea.com
Изходен код
https://github.com/go-gitea/gitea

Съвместимост

Архитектури
amd64, arm64
База данни
SQLite
Ресурси
512 MB RAM · 1 CPU
512 MB RAM / 1 core is plenty for a small team or personal Git server. Written in Go with a single static binary, Gitea starts fast and stays light even with CI/CD (Gitea Actions) and package registry features enabled.

Галерия със снимки

  • Dashboard
  • Settings
  • Actions

Деплойване

services:
  server:
    image: gitea/gitea:latest
    container_name: gitea
    restart: unless-stopped
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - GITEA__database__DB_TYPE=sqlite3
    volumes:
      - gitea-data:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "3000:3000"
      - "222:22"

volumes:
  gitea-data:

Алтернатива на

GitHub, GitLab SaaS, Bitbucket Cloud