Gitea Hosting

Rulează un serviciu Git ușor cu depozite, probleme, cereri de extragere, pachete și echipe.

  • Un clic implementare
  • 15 GB Spațiu pe disc necesar
  • 1 GB RAM Memorie necesară
  • De la 2 € Preț
Comandă acum Fără taxe de configurare

Ce primești
pe AvaHost

Implementare cu un singur clic, un domeniu personalizat, HTTPS gratuit, actualizări automate ale aplicației și backup-uri programate vin împreună cu fiecare Aplicație Cloud. Poți rula mai multe aplicații pe un singur server, iar accesul la terminal este inclus.

Acest șablon nu include un container de bază de date.

Comandă server

Tehnologie

Imagine Docker
gitea/gitea:1
Port implicit
3000

Cum funcționează Gitea

Gitea combină găzduirea depozitelor cu ramuri, commit-uri, etichete, lansări, probleme, cereri de tragere, recenzii, proiecte, wiki-uri, pachete, utilizatori, organizații, echipe și permisiuni. Dezvoltatorii colaborează prin interfața web și clienții Git suportați, în timp ce responsabilii controlează vizibilitatea depozitului, regulile de contribuție, etichete, jaloane și active de lansare.

Gitea Actions poate interpreta fișiere de flux de lucru compatibile, dar joburile rulează pe executori înregistrați separat. Catalogul nu include lucrători de execuție, imagini de container, destinații de implementare, registre externe sau un serviciu de gestionare a secretelor. Administratorii trebuie să izoleze executorii și să înțeleagă ce cod de depozit poate executa înainte de a activa automatizarea.

Caracteristicile cheie ale Gitea

Catalogul nu aprovizionează PostgreSQL sau MariaDB, deci o bază de date relațională externă nu este necesară pentru acest șablon. Obiectele depozitului, metadatele aplicației, pachetele, atașamentele, indicii și configurația necesită în continuare stocare durabilă a aplicației. Codul sursă ar trebui să aibă, de asemenea, oglinzi independente sau copii de rezervă adecvate importanței sale.

E-mailul aplicației este dezactivat, ceea ce afectează notificările prin e-mail, recuperarea contului, confirmări și alte fluxuri de lucru bazate pe e-mail. Furnizorii de autentificare externă necesită aplicații înregistrate separat și secrete gestionate de client. Politica de înregistrare, utilizarea depozitelor publice, retenția pachetelor și permisiunile utilizatorilor trebuie configurate deliberat.

Gitea vs GitHub

1

Gitea

Gitea oferă un serviciu de dezvoltare complet pe o instalație administrată de client, cu responsabilitate locală pentru depozite, utilizatori, actualizări, stocare și executori. GitHub operează o platformă găzduită globală cu descoperire publică, depozite, cereri de tragere, Probleme, Proiecte, Actions, pachete, aplicații, piețe și caracteristici comerciale de organizație.

2

GitHub

GitHub poate fi potrivit pentru organizații care doresc un ecosistem de integrare larg, infrastructură de automatizare gestionată, suport furnizor și acces la rețeaua sa publică de colaboratori. Gitea este atractivă pentru echipe mici care doresc o forjă familiară pe propriul domeniu și sunt pregătite să gestioneze politică, copii de rezervă, executori și creștere singure.

Comandă Gitea

Cine folosește Gitea

Freelancerii păstrează depozitele clienților separate, companiile mici găzduiesc cod intern, echipele de predare gestionează proiecte de curs, iar grupurile open-source rulează probleme și cereri de tragere pe un serviciu independent. Pachetele și lansările pot plasa artefacte lângă sursă atunci când retenția este guvernată cu atenție.

Gitea nu este un lanț complet de livrare securizată fără controale suplimentare. Organizațiile pot avea în continuare nevoie de scanare dedicată a vulnerabilităților, semnare de artefacte, izolarea executorilor, gestionarea secretelor, aprobări de implementare, retenție de audit și monitorizare adecvată profilului lor de risc.

Auto-găzduire Gitea: cerințe și cost

Cererea Gitea crește odată cu numărul și dimensiunea depozitelor, traficul de clonare sau push, căutarea de cod, cererile de tragere, problemele, utilizatorii, pachetele, lansările, atașamentele și metadatele de automatizare. Gitea este implementat fără un serviciu PostgreSQL sau MariaDB în acest șablon. Utilizarea depozitului și pachetului justifică în continuare monitorizarea, chiar dacă maparea nu marchează Gitea ca fiind condusă de stocare.

Pe AvaHost, Gitea folosește Planul 1 la €2. Pachetul Gitea găzduit include implementare cu un singur clic, domeniu personalizat cu HTTPS automatizat, actualizări automate ale aplicației și copii de rezervă programate. Pachetul include aplicația web Gitea, nu executori Actions, lucrători de construire, ținte de implementare, e-mail de aplicație, înregistrări de identitate externă, scanare de cod, scanare de secrete, semnare de artefacte sau oglinzi de sursă gestionate. Păstrați copii independente ale depozitelor critice și aplicați permisiuni cu privilegii minime utilizatorilor și automatizării.

F.A.Q

  • Gitea începe de la €2 pe Plan 1. Un set mic de depozite cu colaborare ușoară se potrivește planului de intrare. Dimensiunea depozitului, traficul Git, utilizatorii, cererile de pull, căutarea codului, problemele, pachetele, versiunile, atașamentele și metadatele de automatizare sunt principalele motive pentru a revizui procesarea și stocarea mai târziu.

  • Gitea poate coordona fluxuri de lucru compatibile, dar joburile necesită runners instalați și înregistrați separat. AvaHost nu include runners, imagini de build, ținte de deployment, secrete sau izolare de execuție cu acest plan de aplicație. Înregistrați doar workeri de încredere, limitați permisiunile depozitului și testați automatizarea cu credențiale non-producție înainte de a activa fluxuri de lucru mai largi.

  • E-mailul aplicației este dezactivat, deci Gitea nu poate trimite notificări bazate pe e-mail, recuperare parolă, confirmare cont sau mesaje conexe din această implementare. Utilizatorii ar trebui să urmărească activitatea prin interfața web, în timp ce administratorii păstrează acces securizat. Furnizorii de identitate externi necesită aplicații și secrete create de client și nu sunt furnizate cu planul.

  • Actualizările aplicației Gitea se execută automat, cu copii de siguranță programate incluse de AvaHost. Tratați depozitele, metadatele, utilizatorii, problemele, cererile de extragere, pachetele, versiunile și configurația ca un singur set de recuperare. Mențineți oglinzi independente ale codului sursă critic și testați conectarea, operațiile Git web acceptate, recenziile, permisiunile și pachetele după actualizări majore.