خانه / موارد استفاده / هاستینگ Git
کد self-hosted

هاستینگ Git

کد شما کار شماست. Self-hosting Git با یک forge سبک مثل Gitea یا Forgejo مخازن شما را — خصوصی و عمومی — روی یک VPS که کنترل می‌کنید نگه می‌دارد، نه روی یک پلتفرمی که می‌تواند شرایطش را تغییر دهد، کدتان را اسکن کند یا شما را بیرون بیندازد. برون‌مرزی، بدون KYC، پرداخت با ارز دیجیتال.

بدون احراز هویت
فقط ارز دیجیتال
بدون لاگ
DMCA نادیده گرفته می‌شود
دسترسی کامل Root
NVMe SSD

چرا مخازن Git خود را self-host کنید

یک پلتفرم Git hosted راحت است، اما کد شما روی سرورهای یک شرکت تحت شرایط آن زندگی می‌کند — شرایطی که می‌توانند تغییر کنند، حساب‌هایی که می‌توانند معلق شوند، و codebases‌هایی که ممکن است اسکن یا برای آموزش مدل‌ها استفاده شوند. Self-hosting با یک forge سبک مثل Gitea یا Forgejo همان pull requestها، issue‌ها و رابط وب را روی یک سرور که شما مالک آن هستید به شما می‌دهد. مخازن شما به شما پاسخگو هستند: بدون خط‌مشی پلتفرم، بدون غافلگیری، بدون قفل شدن.

سبک برای اجرا، کامل از نظر ویژگی

forge‌های self-hosted مدرن کارآمد هستند. Gitea و Forgejo به راحتی روی یک VPS کوچک اجرا می‌شوند، با یک رابط وب تمیز، issue tracking، pull requestها و گزینه‌های CI داخلی. یک پلن کوچک تا متوسط برای یک حساب شخصی یا یک تیم کوچک مناسب است؛ مهم‌ترین چیز برای اندازه‌بندی دیسک است، برای مخازن و تاریخچه آن‌ها. دسترسی روت کامل به این معنی است که forge را نصب کنید و دقیقاً آنطور که می‌خواهید پیکربندی کنید — شامل مخازن خصوصی به صورت پیش‌فرض.

خصوصی و برون‌مرزی

Self-hosting روی یک VPS برون‌مرزی بدون KYC یک لایه حریم خصوصی اضافه می‌کند که یک پلتفرم hosted نمی‌تواند داشته باشد. سرور بدون تأیید هویت خریداری شده و با ارز دیجیتال پرداخت می‌شود، و در حوزه قضایی که انتخاب می‌کنید زندگی می‌کند. برای کد اختصاصی، پروژه‌های حساس یا صرفاً کاری که ترجیح می‌دهید از یک پلتفرم بزرگ دور نگه دارید، مخازن روی زیرساختی قرار می‌گیرند که هیچ هویتی به آن متصل نیست و محیط حقوقی آن را خودتان انتخاب کردید.

پلن‌های پیشنهادی

پلن‌های پیشنهادی برای یک forge Git

Gitea و Forgejo سبک هستند — یک VPS کوچک یا سطح متوسط یک forge شخصی یا تیمی را به راحتی اجرا می‌کند؛ دیسک را برای مخازن اندازه‌بندی کنید.

ایسلند پناهگاه آزادی بیان

پلانCPURAMفضای ذخیره‌سازیآپلینکقیمت
VPS · IS-S
2 vCPU
AMD EPYC 7643
4 GB DDR460 GB NVMe1 Gbps$10.00/mo سفارش
VPS · IS-M
4 vCPU
AMD EPYC 7643
8 GB DDR4120 GB NVMe1 Gbps$16.00/mo سفارش
VPS · IS-L
6 vCPU
AMD EPYC 7643
16 GB DDR4200 GB NVMe1 Gbps$23.00/mo سفارش

رومانی ضد نگهداری داده

پلانCPURAMفضای ذخیره‌سازیآپلینکقیمت
VPS · RO-S
2 vCPU
AMD EPYC 7443P
4 GB DDR460 GB NVMe1 Gbps$8.50/mo سفارش
VPS · RO-M
4 vCPU
AMD EPYC 7443P
8 GB DDR4120 GB NVMe1 Gbps$13.50/mo سفارش
VPS · RO-L
6 vCPU
AMD EPYC 7443P
16 GB DDR4200 GB NVMe1 Gbps$19.50/mo سفارش

سوئیس حریم خصوصی برتر

پلانCPURAMفضای ذخیره‌سازیآپلینکقیمت
VPS · CH-S
2 vCPU
AMD EPYC 75F3 (3.2 GHz)
4 GB DDR460 GB NVMe1 Gbps$11.00/mo سفارش
VPS · CH-M
4 vCPU
AMD EPYC 75F3 (3.2 GHz)
8 GB DDR4120 GB NVMe1 Gbps$17.00/mo سفارش
VPS · CH-L
6 vCPU
AMD EPYC 75F3 (3.2 GHz)
16 GB DDR4200 GB NVMe1 Gbps$24.50/mo سفارش

هلند بهترین پیرینگ

پلانCPURAMفضای ذخیره‌سازیآپلینکقیمت
VPS · NL-S
2 vCPU
AMD EPYC 7543
4 GB DDR460 GB NVMe1 Gbps$9.00/mo سفارش
VPS · NL-M
4 vCPU
AMD EPYC 7543
8 GB DDR4120 GB NVMe1 Gbps$14.50/mo سفارش
VPS · NL-L
6 vCPU
AMD EPYC 7543
16 GB DDR4200 GB NVMe1 Gbps$21.00/mo سفارش
سؤالات متداول

هاستینگ Git — سؤالات رایج

01 چه نرم‌افزاری می‌توانم برای Git self-hosted اجرا کنم؟

Gitea و Forgejo forge‌های سبک محبوب هستند — هر دو رابط وب، issue‌ها، pull request‌ها و CI به شما می‌دهند و به صورت کارآمد روی یک VPS کوچک اجرا می‌شوند. GitLab سنگین‌تر است اما گزینه‌ای هم هست. با دسترسی روت کامل، هر کدام که ترجیح می‌دهید نصب می‌کنید.

02 چقدر بزرگ VPS نیاز دارم؟

متواضع. یک forge سبک مثل Gitea یا Forgejo به راحتی روی یک VPS کوچک یا سطح متوسط اجرا می‌شود. متغیری که اهمیت دارد دیسک است، اندازه‌بندی‌شده برای مخازن و تاریخچه آن‌ها — کوچک شروع کنید و با رشد codebase scale بدهید.

03 آیا می‌توانم مخازن را خصوصی نگه دارم؟

بله. یک forge self-hosted به شما اجازه می‌دهد مخازن را به صورت پیش‌فرض خصوصی کنید — فقط برای حساب‌هایی که دسترسی می‌دهید قابل مشاهده هستند. چون سرور متعلق به شماست، هیچ پلتفرمی نمی‌تواند کد شما را ببیند، اسکن کند یا مشاهده‌پذیری آن را تغییر دهد.

04 چرا Git را self-host کنم به جای استفاده از یک پلتفرم hosted؟

کنترل. یک پلتفرم hosted شرایط را مالک است، می‌تواند حساب‌ها را معلق کند و ممکن است کد را اسکن کند. Self-hosting مخازن را روی یک سروری که شما کنترل می‌کنید قرار می‌دهد، بدون خط‌مشی پلتفرم در مسیر — و روی یک میزبان برون‌مرزی بدون KYC، بدون هیچ هویتی متصل.

05 آیا می‌توانم CI/CD را روی همان سرور اجرا کنم؟

بله. Gitea و Forgejo گزینه‌های CI داخلی دارند، و می‌توانید runner‌ها را روی همان VPS یا یک VPS جداگانه اجرا کنید. یک پلن سطح متوسط یا بزرگ‌تر به job‌های CI فضای کافی برای اجرا در کنار خود forge می‌دهد.

کد خود را روی یک VPS خصوصی self-host کنید

پلن‌های VPS برون‌مرزی از $10/mo برای Gitea یا Forgejo — بدون KYC، پرداخت با ارز دیجیتال، دسترسی روت کامل. مخازن شما، سرور شما، شرایط شما.

شروع کنید بهترین حوزه قضایی را پیدا کنید