برنامه Gitea
برنامه Gitea

برنامه Gitea

Gitea به مانند گیت‌هاب و گیت‌لب یک سرویس Git می‌باشد. که توسط جامعه توسعه دهندگان علاقه‌مند به پروژه‌های متن باز تحت لایسنس MIT توسعه یافته است. هدف گیتی ارائه آسانترین و سریعترین راه برای راه‌اندازی سرویس Git می‌باشد که به زبان Go نوشته شده است. و در تمام سیستم عامل‌‌ها و معماری‌‌هایی که Go را پشتیبانی می‌کنند مثل Linux، macOS، Windows و در معماری‌هایی مثل amd64، ARM و PowerPC قابل اجرا می‌باشد.

در این سند نحوه‌ی نصب سرویس gitea در سکوی ابری فینگ را یاد خواهیم گرفت.

مراحل نصب Gitea در فینگ

  • از قسمت داشبورد وارد بخش برنامه‌ها شوید و بر روی دکمه ساخت برنامه جدید کلیک کرده و گزینه برنامه‌‌های آماده را انتخاب کنید.

create service

  • بر روی برنامه gitea کلیک کنید.

choose gitea service on fing

  • نام برنامه، نسخه gitea که می‌خواهید نصب شود و دیتابیس آن را انتخاب نمایید.

create gitea service on fing

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

  • در پایان پلن مورد نیاز خود را انتخاب کرده و بر روی دکمه ایجاد برنامه کلیک کنید تا سرویس gitea شما در کمترین زمان ممکن راه‌اندازی شود.

choose plan

نحوه‌ی اتصال به دیتابیس

بعد از اتمام مراحل نصب و راه‌اندازی، بر روی گزینه برنامه‌ها کلیک کنید تا به صفحه‌ی لیست برنامه‌‌ها وارد شوید. با کلیک کردن بر روی دیتابیس ساخته شده، وارد آن شده و گزینه‌ی ترمینال را انتخاب کنید و بوسیله دستور زیر یک دیتابیس بر روی آن ایجاد کنید:

$ mysql -u root --host lime.ir.fing.ir --port 32666 -p qo27AieKIFqrYQwLuwmM0ZIHy8RSCo6M

بعد از کانکت شدن به دیتابیس، دستور ساخت دیتابیس را وارد کرده و یک نام برای آن انتخاب کنید:

mysql> create database my_database_name;
Query OK, 1 row affected (0.03 sec)

با دستور زیر هم می‌توانید دیتابیس‌های خود را مشاده کنید:

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| brainy_calm |
| my_database_name |
| mysql |
| performance_schema |
| sys |
+--------------------+
6 rows in set (0.03 sec)

مشاهده خروجی

از قسمت لیست برنامه‌ها، برنامه ‌gitea خود را انتخاب کرده و بر روی لینک اختصاصی خود کلیک کنید تا به صحفه‌ی تنظیمات گیتی منتقل شوید. در این قسمت دیتابیس ساخته شده که همان my_database_name را در فیلد Database Name وارد نمایید. و همچنین می‌توانید لینک اختصاصی خود را در فیلد Gitea Base URL قرار دهید و بعد از تنظیم کردن کانفیگ‌ها، دکمه Install Gitea را فشار دهید تا سرویس gitea شما با موفقیت نصب گردد.

service url

  • شما می‌توانید با مراجعه به قسمت دامنه‌ها، دامنه اختصاصی خود را به برنامه‌تان متصل نمایید.