میزبانی Gitea، سرور Git شخصی
Gitea مخزنهای خصوصی، issueها و pull requestها را روی سروری که خودتان کنترل میکنید در اختیارتان میگذارد، نه روی پلتفرم دیگران.
Gitea یک سرویس Git سبک و خودمیزبان با مخزن، issue، pull request و CI است، بسیار شبیه یک GitHub کوچک. Bulletproof.to سرور لازم را فراهم میکند، یک سرور مجازی KVM در ویلنیوس یا تهران از €14.99 در ماه، با پرداخت رمزارز و بدون مدرک هویتی.
پیشنیازها
- حافظه
- 2 GB RAM یا بیشتر
- دیسک
- 20 GB یا بیشتر
- سیستمعامل
- Debian 13
- کوچکترین پلن
- Iron, €14.99 / ماه
Gitea حداقلی اعلام نمیکند و سبک اجرا میشود. دیسک را برای مخزنهایتان در نظر بگیرید و اگر کارهای CI را روی همین سرور اجرا میکنید، حافظه را هم.
پورتهایی که باید باز شوند
| پورت | کاربرد | باز برای |
|---|---|---|
| 443/tcp | رابط وب روی HTTPS | همه |
| 222/tcp | Git روی SSH | همه |
| 3000/tcp | خود Gitea، پشت پراکسی | بسته بماند |
| 22/tcp | SSH به خود سرور | فقط شما |
اینها را در فایروال رایگان پنل تنظیم کنید، بقیه بسته میماند.
نصب Gitea
1. Docker را از مخزن رسمی آن نصب کنید، همانطور که در صفحه Docker ما آمده است
2. یک پوشه بسازید و فایل docker-compose.yml را از راهنمای رسمی نصب Gitea با Docker ذخیره کنید
mkdir gitea && cd gitea3. آن را اجرا کنید
docker compose up -d4. http://YOUR_SERVER_IP:3000 را باز کنید، پایگاه داده را انتخاب کنید و حساب مدیر را بسازید
5. یک reverse proxy با HTTPS جلوی آن قرار دهید و پس از آن پورت 3000 را بسته نگه دارید
فرمانها از مستندات رسمی Gitea برداشته شده و در نوامبر ۲۰۲۶ بررسی شدهاند. ممکن است پروژه آنها را تغییر دهد، پس اگر یکی کار نکرد به آنجا مراجعه کنید.
چرا Gitea را اینجا اجرا کنید
کد شما، سرور شما
مخزنها، issueها و pull requestها روی سروری میمانند که فقط شما کنترلش میکنید.
بدون پیوند با نام شما
بدون احراز هویت و با پرداخت رمزارز، پس سروری که کد شما روی آن است به شما ربط داده نمیشود.
دیسک قابل افزایش
ذخیرهسازی سریع NVMe، بهعلاوه تا 100 GB دیسک اضافه از پنل.
اسنپشات پیش از بهروزرسانی
پیش از هر ارتقا در پنل یک اسنپشات بگیرید و اگر چیزی خراب شد، با یک کلیک به حالت قبل برگردید.
پلنهای مناسب
| پلن | vCPU | RAM | NVMe | پورت | ماهانه |
|---|---|---|---|---|---|
| Iron | 1 | 2 GB | 20 GB | 1 Gbps | €14.99 |
| Steel | 2 | 6 GB | 40 GB | 1 Gbps | €22.99 |
| Cobalt | 4 | 8 GB | 60 GB | 2.5 Gbps | €29.99 |
| Chrome | 6 | 12 GB | 80 GB | 2.5 Gbps | €39.99 |
| Titanium | 8 | 16 GB | 100 GB | 5 Gbps | €49.99 |
| Tungsten | 12 | 20 GB | 120 GB | 5 Gbps | €59.99 |
| Carbide | 14 | 24 GB | 140 GB | 10 Gbps | €69.99 |
| Graphene | 16 | 32 GB | 160 GB | 10 Gbps | €79.99 |
قیمتها ماهانه است. با پرداخت ۳ ماهه 5% و با پرداخت ۱۲ ماهه 15% صرفهجویی کنید. هر زمان از پنل به پلن بزرگتر ارتقا دهید.
پرسشهای مربوط به میزبانی Gitea
آیا SSH به خود سرور میتواند روی پورت 22 بماند؟
بله. در راهاندازی رسمی Docker، Git روی SSH از پورت 222 استفاده میکند، پس پورت 22 سرور برای خود شما میماند.
SQLite یا PostgreSQL؟
SQLite برای یک نمونه کوچک. اگر قرار است بزرگ شود، هنگام راهاندازی PostgreSQL یا MySQL را انتخاب کنید، چون تغییر آن در آینده بهخوبی آزموده نشده است.
آیا Forgejo هم همینطور است؟
Forgejo یک فورک جامعهمحور از Gitea با راهاندازی بسیار مشابه است. همان پلن و همان پورتها برای آن هم کار میکنند.
آیا به مدرک هویتی یا نام من نیاز دارید؟
خیر. با یک شماره حساب ثبتنام میکنید، ایمیل یا مدرک هویتی لازم نیست و با مونرو، بیتکوین، USDT یا لایتکوین پرداخت میکنید.
آیا شما آن را برایم نصب میکنید؟
خیر، یک سرور تمیز با دسترسی کامل root تحویل میگیرید و خودتان با مراحل این صفحه نصبش میکنید. پشتیبانی در مورد سرور کمک میکند، نه در مورد اپ.
با کانتینرها تازه آشنا شدهاید؟ از صفحه Docker روی VPS شروع کنید.