Gitea (PostgreSQL)

نصب با یک کلیک Gitea (PostgreSQL) به صورت Self-Hosted

Gitea یک سرویس Git سبک و Self-hosted است. Automatio آن را با یک کلیک روی یک سرور اختصاصی همراه با HTTPS مستقر می‌کند تا کد منبع شما ۱۰۰٪ خصوصی بماند.

gitea به صورت self-hostedسرویس git giteagit متن‌بازgitea داکرهاستینگ vps giteaسرور git خصوصی
Gitea (PostgreSQL) logo

Gitea (PostgreSQL)

Developer Tools

Gitea یک سرویس Git سبک و Self-hosted است. Automatio آن را با یک کلیک روی یک سرور اختصاصی همراه با HTTPS مستقر می‌کند تا کد منبع شما ۱۰۰٪ خصوصی بماند.

gitscmpostgresdeveloper-toolsself-hosted

با استقرار Gitea (PostgreSQL) چه چیزی می‌گیرید

سروری که اجاره می‌کنیم، هزینه‌اش، و آنچه نصب‌کننده از شما می‌پرسد.

سرور
CX23 · 2 vCPU · 4 GB RAM
از
9$ در ماه
راه‌اندازی
نیازی به پیکربندی نیست

در هر استقرار موجود است

  • سرور اختصاصی، هر ماشین یک برنامه
  • صدور خودکار گواهی HTTPS
  • زیردامنه رایگان، دامنه اختصاصی اختیاری
  • راه‌اندازی مجدد، تغییر اندازه، اسنپ‌شات و بازیابی

پروژه

هر آنچه این صفحه به بیرون از Automatio پیوند می‌دهد.

Gitea (PostgreSQL) را با یک کلیک مستقر کنید

روی سرور خودتان، با داده‌های خودتان. بدون ترمینال، بدون دستور Docker، بدون تنظیم گواهی.

  1. 1

    اندازه را انتخاب کنید

    با کوچک‌ترین سروری که برای برنامه کافی است شروع کنید. بعداً بدون نصب مجدد تغییر دهید.

  2. 2

    دکمه استقرار را بزنید

    سرور را اجاره می‌کنیم، برنامه را با Docker نصب می‌کنیم و یک زیردامنه را به آن هدایت می‌کنیم.

  3. 3

    بالا آمدنش را ببینید

    آماده‌سازی خودکار است و چند دقیقه طول می‌کشد. با صدور گواهی HTTPS برنامه فعال است.

اندازه سرور

ماهانه همراه با اشتراک Automatio صورتحساب می‌شود. سرور را حذف کنید، هزینه متوقف می‌شود.

قابلیت‌های Gitea (PostgreSQL)

کاوش کنید که Automatio چه کاری می‌تواند برای این مورد استفاده انجام دهد

کنترل نسخه Git

یک پلتفرم هاستینگ Git با رابط وب آشنا برای هر کاربر GitHub فراهم می‌کند. عملیاتی مانند branching، merging و مشاهده تاریخچه commitها را با کارایی بالا مدیریت می‌کند.

  • 1مدیریت مخازن
  • 2Pull requestها و بررسی‌ها
  • 3مرور کد و diffها
  • 4پشتیبانی از SSH و HTTP(S)
  • 5پشتیبانی از Git LFS

قابلیت‌های Gitea (PostgreSQL)

  • کنترل نسخه Git

    یک پلتفرم هاستینگ Git با رابط وب آشنا برای هر کاربر GitHub فراهم می‌کند. عملیاتی مانند branching، merging و مشاهده تاریخچه commitها را با کارایی بالا مدیریت می‌کند.

    1. مدیریت مخازن
    2. Pull requestها و بررسی‌ها
    3. مرور کد و diffها
    4. پشتیبانی از SSH و HTTP(S)
    5. پشتیبانی از Git LFS
  • سیستم پیگیری Issue یکپارچه

    باگ‌ها و قابلیت‌های نرم‌افزار را مستقیماً درون پلتفرم مدیریت کنید. این ابزار از لیبل‌ها، milestoneها و تخصیص‌ها پشتیبانی می‌کند تا تیم توسعه شما بدون ابزارهای خارجی سازمان‌یافته بماند.

    1. لیبل‌ها و milestoneهای issue
    2. بردهای پروژه (به سبک Kanban)
    3. ردیابی زمان روی issueها
    4. وابستگی بین issueها
    5. قالب‌های سفارشی issue
  • مدیریت سازمان

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

    1. مجوزهای مبتنی بر تیم
    2. سازمان‌های عمومی و خصوصی
    3. سیستم دعوت از اعضا
    4. لاگ‌های حسابرسی برای امنیت
    5. پشتیبانی از Webhook برای رویدادها
  • ویکی داخلی

    هر مخزن همراه با یک ویکی داخلی اختیاری ارائه می‌شود. این ابزار برای نگهداری مستندات مخصوص پروژه در کنار کد منبع به صورت نسخه‌بندی‌شده ایده‌آل است.

    1. پشتیبانی از Markdown
    2. تاریخچه ویرایش
    3. محتوای قابل جستجو
    4. کنترل دسترسی داخلی/خارجی
    5. سفارشی‌سازی سایدبار و فوتر

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

حریم خصوصی کامل: کدها و اسکریپت‌های داخلی خود را از پلتفرم‌های شخص ثالث دور نگه دارید تا محرمانگی کامل تضمین شود.
تلاش برای راه‌اندازی CI/CD: برخلاف GitHub Actions که از پیش کانفیگ شده‌اند، Gitea Actions نیازمند این است که نمونه‌های runner خود را راه‌اندازی و مدیریت کنید.
بدون قیمت‌گذاری به ازای هر کاربر: رقبا معمولاً به ازای هر کاربر هزینه دریافت می‌کنند؛ Self-hosting به شما امکان می‌دهد کاربران و سازمان‌های نامحدودی را بدون هزینه اضافی اضافه کنید.
کانفیگ SMTP: اگر می‌خواهید پلتفرم ایمیل‌های بازیابی رمز عبور یا اعلان‌ها را ارسال کند، باید اعتبارنامه‌های SMTP خود را فراهم کنید.
کارایی منابع: Gitea با Go نوشته شده و به طور چشمگیری نسبت به GitLab منابع کمتری مصرف می‌کند و روی کوچک‌ترین پلن‌های VPS به نرمی اجرا می‌شود.
مدیریت ذخیره‌سازی: با رشد مخازن، به‌ویژه با فایل‌های باینری بزرگ، شما مسئول نظارت و ارتقای فضای دیسک سرور خود هستید.
حاکمیت داده‌ها: کد، دیتابیس و بک‌آپ‌های شما روی سخت‌افزار خودتان باقی می‌ماند و شما را در برابر قطعی پلتفرم یا تغییرات قوانین محافظت می‌کند.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

نصب

comparisonTable.self-hosted.managedSaasثبت‌نام آنی
comparisonTable.self-hosted.diyCLI دستی و کانفیگ Docker
comparisonTable.self-hosted.automatioراه‌اندازی خودکار در چند دقیقه

امنیت/HTTPS

comparisonTable.self-hosted.managedSaasگنجانده شده
comparisonTable.self-hosted.diyمدیریت دستی Certbot
comparisonTable.self-hosted.automatioSSL خودکار گنجانده شده است

حریم خصوصی داده‌ها

comparisonTable.self-hosted.managedSaasذخیره شده روی سرورهای شخص ثالث
comparisonTable.self-hosted.diyکنترل خصوصی ۱۰۰٪
comparisonTable.self-hosted.automatio۱۰۰٪ خصوصی روی VPS شما

نگهداری

comparisonTable.self-hosted.managedSaasصفر کار
comparisonTable.self-hosted.diyکاربر سیستم‌عامل و برنامه را پچ می‌کند
comparisonTable.self-hosted.automatioبه‌روزرسانی‌های خودکار برنامه

این برای چه کسانی است

کسانی که واقعاً Gitea (PostgreSQL) را روی سرور خودشان اجرا می‌کنند، و چه چیزی تغییر می‌کند.

یک بنیان‌گذار مستقل که پروژه‌های جانبی را عرضه می‌کند

پرداخت هزینه برای مخزن‌های خصوصی یا هزینه‌های صندلی به ازای هر کاربر روی پلتفرم‌های انحصاری.

کنترل کامل روی چندین پروژه خصوصی بدون هزینه‌های تکرارپذیر به ازای هر مخزن.

  • راه‌اندازی یک مخزن خصوصی برای یک MVP جدید
  • مدیریت یادداشت‌های داخلی توسعه در یک ویکی
  • پیگیری ایده‌های ویژگی‌ها با لیبل‌های issue

یک آژانس کوچک که کدهای مشتریان را مدیریت می‌کند

الزامات اقامت داده‌های مشتری و نیاز به استیجینگ پروژه‌های خصوصی.

یک محیط حرفه‌ای Git روی زیرساخت اختصاصی فراهم می‌کند.

  • ایجاد سازمان‌های مخصوص مشتریان
  • دعوت از توسعه‌دهندگان فریلنسر به مخازن خاص
  • بررسی pull requestها قبل از استقرار

یک علاقه‌مند به لب‌تاب خانگی (Homelab)

اسکریپت‌های پراکنده و کدهای اتوماسیون پخش‌شده در ماشین‌های مختلف.

یک هاب مرکزی برای تمام فایل‌های کانفیگ و اسکریپت‌های اتوماسیون.

  • نسخه‌سازی پلی‌بوک‌های Ansible
  • ذخیره کانفیگ‌های Docker Compose
  • پیگیری تغییرات در اسکریپت‌های اتوماسیون خانگی

این پرامپت چیست؟

بیاموزید این پرامپت چه می‌کند و چگونه می‌تواند به شما در دستیابی به نتایج بهتر کمک کند.

جایگزین Git هدایت‌شده توسط جامعه

Gitea به عنوان یک انشعاب (fork) از Gogs متولد شد تا اطمینان حاصل شود که پروژه توسط جامعه مدیریت می‌شود. در حالی که GitLab یک پلتفرم DevOps همه‌کاره است، اما به شدت سنگین‌مصرف است و اغلب برای شروع به ۴ گیگابایت RAM یا بیشتر نیاز دارد. Gitea با ارائه ویژگی‌هایی که توسعه‌دهندگان واقعاً از آن‌ها استفاده می‌کنند (مخازن، issueها، pull requestها و ویکی‌ها) در قالب یک باینری واحد که می‌تواند به راحتی روی سیستم‌هایی با RAM کم اجرا شود، این مشکل را حل می‌کند. این ابزار پناهگاهی برای توسعه‌دهندگانی است که تجربه GitHub را بدون نظارت شرکتی یا سربار سوئیت‌های عظیم سازمانی می‌خواهند.

کارایی با Go و PostgreSQL

این نرم‌افزار با زبان Go نوشته شده است که به آن اجازه می‌دهد به یک فایل اجرایی واحد، چندپلتفرمی و سریع کامپایل شود. این معماری همان چیزی است که به پلتفرم ویژگی واکنش‌سریعی نسبت به جایگزین‌های Java یا Ruby می‌دهد. این استقرار خاص از PostgreSQL به عنوان دیتابیس بک‌اند استفاده می‌کند که انتخاب توصیه‌شده برای محیط‌های پروداکشن است که یکپارچگی داده‌ها و مقیاس‌پذیری طولانی‌مدت اولویت دارند. برخلاف SQLite، پستی‌گرس با رشد تیم شما، عملیات‌های همزمان (concurrent) را به طور مؤثرتری مدیریت می‌کند.

ساعت اول شما

پس از استقرار، ساعت اول کار با Gitea شبیه به راه‌اندازی یک حساب کاربری تازه در GitHub است. شما کاربر ادمین اولیه خود را تنظیم کرده و تنظیمات سراسری، مانند غیرفعال کردن ثبت‌نام عمومی در صورتی که سرور خصوصی می‌خواهید را کانفیگ می‌کنید. ایجاد اولین مخزن آنی است؛ می‌توانید آن را با یک README، فایل gitignore. و یک لایسنس مقداردهی اولیه کنید. انتقال پروژه‌های موجود از GitHub یک قابلیت درجه‌یک است؛ این اپلیکیشن می‌تواند کل مخازن، از جمله issueها و releaseها را از طریق ابزار مهاجرت خود آینه کند. احتمالاً بقیه ساعت را صرف اضافه کردن کلیدهای SSH برای دسترسی CLI و ایجاد یک سازمان برای گروه‌بندی پروژه‌های مرتبط خواهید کرد.

جایگاه آن در استک شما

در چشم‌انداز Self-hosting، Gitea بین Git-over-SSH خام و GitLab قرار دارد. در مقایسه با یک سرور خام Git، این ابزار یک رابط بصری ضروری برای بررسی کد فراهم می‌کند. در مقایسه با GitLab، سریع‌تر و نگهداری آن آسان‌تر است، البته برای کارهای CI/CD از طریق Gitea Actions به runnerهای خارجی نیاز دارد. برای بیشتر تیم‌های کوچک و توسعه‌دهندگان فردی، تعادل ایده‌آلی از عملکرد و قابلیت‌ها را ارائه می‌دهد.

این پرامپت چیست؟

مردم درباره Gitea (PostgreSQL) چه می‌گویند

ببینید جامعه درباره Gitea (PostgreSQL) چه فکر می‌کند

Gitea از Gogs بهتر است زیرا توسط جامعه پشتیبانی می‌شود.
Miguelogmp
reddit
Gitea یک راه‌حل open-source است که طراحی شده تا ساده‌ترین و بدون دردسرترین راه برای راه‌اندازی یک سرویس Git به صورت Self-hosted باشد.
crispyducks
reddit
من در چند سال گذشته تجربه عالی از Self-host کردن سرورهای Gitea (و قبل از آن Gogs) داشته‌ام.
jstrong
reddit
Gitea یک سیستم کنترل نسخه عالی و با کاربری آسان است. این ابزار یک رابط کاربری تمیز و بصری فراهم می‌کند.
AppleBoy
twitter
ما چندین سال است که از Gitea استفاده می‌کنیم و متوجه شده‌ایم که بخش ضروری از جریان کاری ما است.
Dan K.
forum
واو. فقط واو. می‌خواستم ببینم چقدر بدون دردسر است... ۲ ساعت از دانلود تا کانفیگ طول کشید.
Tony Brix
forum

ویدیوهای درباره Gitea (PostgreSQL)

آموزش‌ها، بررسی‌ها و بحث‌های درباره Gitea (PostgreSQL) را تماشا کنید

چه چیزی بهتر از این که چیزی شبیه به این را روی شبکه محلی خود Self-host کنید؟

سرور دموی Gitea فقط حدود ۱۰۰ مگابایت حافظه مصرف می‌کند که واقعاً عالی است.

Gitea اساساً یک مخزن Git به همراه مدیر issue به صورت Self-hosted است.

اگر شما یک لب‌تاب خانگی بزرگ‌تر یا یک سازمان هستید، احتمالاً می‌خواهید Self-hosting را شروع کنید.

بیشتر از فقط پرامپت

گردش کار خود را با اتوماسیون AI

Automatio قدرت عامل‌های AI، اتوماسیون وب و ادغام‌های هوشمند را ترکیب می‌کند تا به شما کمک کند در زمان کمتر بیشتر انجام دهید.

عامل‌های AI
اتوماسیون وب
گردش‌کارهای هوشمند

نکات حرفه‌ای برای Gitea (PostgreSQL)

نکات تخصصی برای کمک به شما در استفاده حداکثری از Gitea (PostgreSQL) و دستیابی به نتایج بهتر.

کوچک شروع کنید

Gitea بسیار کارآمد است. یک سرور مجازی CX23 با ۴ گیگابایت RAM برای تیم‌های کوچک و ده‌ها مخزن (repository) بیش از حد کافی است.

غیرفعال کردن ثبت‌نام

اگر نمونه (instance) شما عمومی است، ثبت‌نام آزاد را در تنظیمات سایت غیرفعال کنید تا از ایجاد حساب‌های اسپم روی سرور شما جلوگیری شود.

استفاده از SSH برای Clone کردن

کلید عمومی SSH خود را به پروفایل‌تان اضافه کنید تا بدون نیاز به وارد کردن رمز عبور برای هر push، به‌طور امن احراز هویت انجام دهید.

نظرات

کاربران ما چه می‌گویند

به هزاران کاربر راضی که گردش کار خود را متحول کرده‌اند بپیوندید

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

مرتبط Self-Hosted Apps

سوالات متداول درباره Gitea (PostgreSQL)

پاسخ سوالات رایج درباره Gitea (PostgreSQL) را بیابید