Gitea
جایی خصوصی برای نگهداری کدهای تیمتان، شبیه GitHub ولی روی سرور خودتان.
حداقل منابع کل قالب: ۰٫۲۵ vCPU و ۲۵۶ مگابایت RAM. هزینه بر اساس مصرف واقعی حساب میشود؛ تعرفهها را ببینید.
چه چیزی نصب میشود
| بخش | ایمیج | دسترسی | دیسک ماندگار |
|---|---|---|---|
Gitea (app) | gitea/gitea:1 | وب (HTTPS) | /data |
نصب
قالب را پیدا کنید
در پنل به بازارچه بروید، «Gitea» را جستجو کنید و «استقرار سرویس» را بزنید.
مراحل نصب را پیش بروید
اپلیکیشن (تازه یا موجود)، نام هر بخش، نوع دسترسی و متغیرها را میبینید. پیشفرضها برای شروع درستاند؛ معمولاً فقط «ادامه» را بزنید. نامی که برای هر بخش میگذارید، نام خصوصی آن در شبکهٔ اپلیکیشن هم هست.
منتظر «در حال اجرا» بمانید
وضعیت همهٔ بخشها باید «در حال اجرا» شود. تا آن موقع آدرس ممکن است خطا بدهد.
اولین ورود
- آدرس سرویس Gitea را باز کنید. صفحهٔ «Initial Configuration» میآید.
- نوع دیتابیس SQLite3 را تغییر ندهید. در «Server Domain» و «Gitea Base URL» آدرس سرویس را بنویسید (مثلاً
https://git-xxxx.gerdoo.app/). - در بخش «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 در بازارچهٔ گردو