Skip to Content

Gitea

جایی خصوصی برای نگهداری کدهای تیم‌تان، شبیه GitHub ولی روی سرور خودتان.

حداقل منابع کل قالب: ۰٫۲۵ vCPU و ۲۵۶ مگابایت RAM. هزینه بر اساس مصرف واقعی حساب می‌شود؛ تعرفه‌ها  را ببینید.

چه چیزی نصب می‌شود

بخشایمیجدسترسیدیسک ماندگار
Gitea (app)gitea/gitea:1وب (HTTPS)/data

نصب

قالب را پیدا کنید

در پنل به بازارچه بروید، «Gitea» را جستجو کنید و «استقرار سرویس» را بزنید.

مراحل نصب را پیش بروید

اپلیکیشن (تازه یا موجود)، نام هر بخش، نوع دسترسی و متغیرها را می‌بینید. پیش‌فرض‌ها برای شروع درست‌اند؛ معمولاً فقط «ادامه» را بزنید. نامی که برای هر بخش می‌گذارید، نام خصوصی آن در شبکهٔ اپلیکیشن هم هست.

منتظر «در حال اجرا» بمانید

وضعیت همهٔ بخش‌ها باید «در حال اجرا» شود. تا آن موقع آدرس ممکن است خطا بدهد.

اولین ورود

  1. آدرس سرویس Gitea را باز کنید. صفحهٔ «Initial Configuration» می‌آید.
  2. نوع دیتابیس SQLite3 را تغییر ندهید. در «Server Domain» و «Gitea Base URL» آدرس سرویس را بنویسید (مثلاً https://git-xxxx.gerdoo.app/).
  3. در بخش «Administrator Account Settings» حساب مدیر بسازید و «Install Gitea» را بزنید.

نکته‌ها

  • فقط clone با HTTPS کار می‌کند؛ پورت SSH بیرون باز نیست. در Git از آدرس https://… و یک Access Token به جای رمز استفاده کنید.
  • اگر بعداً دامنه وصل کردید، ROOT_URL را در Site Administration یا با متغیر GITEA__server__ROOT_URL عوض کنید.
  • همهٔ مخزن‌ها و دیتابیس SQLite روی دیسک (/data) هستند.

پشتیبان‌گیری

  • دیسک /data در سرویس Gitea: پشتیبان خودکار ندارد. از زبانهٔ «ذخیره‌سازی» با «دانلود zip» یا با gerdoo service pull یک نسخه بگیرید. دیسک‌ها

حذف

هر بخش یک سرویس جداست. برای حذف کامل، همهٔ سرویس‌ها و افزونه‌های این قالب را از اپلیکیشن حذف کنید. با حذف سرویس، دیسک‌هایش هم برای همیشه پاک می‌شوند؛ قبلش نسخهٔ پشتیبان بگیرید.

در سایت گردوGitea در بازارچهٔ گردو