इस्तेमाल के लिए तैयार सर्वर

Gitea

एक कप चाय के साथ गिट!

डाउनलोड करने से पहले

जानकारी पाएँ। सुरक्षित रहें।

TurnKey की ज़रूरी सुरक्षा सूचनाएँ ईमेल से पाएँ।

Gitea

Gitea स्क्रीनशॉट

Gitea यह एक दर्द रहित स्व-होस्टेड गिट सेवा है। यह GitHub, बिटबकेट और गिटलैब के समान है। साथ ही साथ गिट संशोधन नियंत्रण के लिए समर्थन भी, यह मुद्दे ट्रैकिंग और विकास विकि पृष्ठों को भी प्रदान करता है। Gitea Gogs का एक फोर्क है, जो Go में लिखे गए एक हल्के कोड होस्टिंग समाधान है और MIT लाइसेंस के तहत प्रकाशित हुआ है।

इस सर्वर में सभी मानक विशेषताएं शामिल हैं TurnKey Coreऔर उस के शीर्ष पर:

  • Gitea विन्यास:

    • Gitea द्विआधारी नवीनतम अपस्ट्रीम से /home/git/gitea. तक स्थापित

      सुरक्षा नोटGitea को अद्यतन करने के लिए पर्यवेक्षण की आवश्यकता हो सकती है ताकि वे ARE NOT स्वचालित रूप से स्थापित करने के लिए कॉन्फ़िगर किया गया। "एक नए संस्करण के लिए अद्यतन" अनुभाग देखें Gitea प्रलेखन उन्नयन निर्देश के लिए।

    • Gitea व्यवस्थापक पासवर्ड और ईमेल को फर्स्टबूट (अवधारणा, सुरक्षा) पर सेट करें।

    • Gitea डोमेन को पहले बूट (अवधारणा) पर सेवा करने के लिए सेट करें।

    • MySQL (MariaDB) (उत्पादन के लिए सिफारिश की गई) का उपयोग करने के लिए पूर्व-configured।

    • Nginx को Gitea डेमन को प्रॉक्सी को रिवर्स करने के लिए पूर्व-कॉन्फ़िगर किया गया, जिसमें SSL बॉक्स (प्रदर्शन, सुरक्षा) से बाहर समर्थन करता है।

  • ईमेल भेजने के लिए पोस्टफिक्स MTA (स्थानीय होस्ट के लिए बाध्य) शामिल है (उदाहरण के लिए पासवर्ड वसूली). इसके अलावा सुविधा के लिए webmin postfix मॉड्यूल भी शामिल है।

Gitea कार्य - CI/CD "Act" धावक

Gitea कार्रवाई (GitHub एक्शन के लिए समान कार्यक्षमता) को डिफ़ॉल्ट रूप से TurnKey Gitea सर्वर पर समर्थित और सक्षम किया गया है। पूर्व निर्मित एक्ट रनर Binaries Gitea से डाउनलोड किया जा सकता है। Gitea होस्ट पर खुद को बनाया गया समर्थन है लेकिन डिस्कोरेज किया गया है, जब तक Docker/Podman के माध्यम से - जिसके लिए अतिरिक्त इंस्टॉल और कॉन्फ़िगरेशन की आवश्यकता होती है।

आगे की जानकारी के लिए कृपया पढ़ें Gitea कार्रवाई कृपया ध्यान दें कि कृपया ध्यान दें Act_runner Readme उदाहरण के लिए लिंक के लिए।

क्रेडेंशियल (पहले बूट पर सेट किए गए पासवर्ड)

  • Webmin, SSH, MySQL: username जड़

  • Gitea: उपयोगकर्ता नाम gitea (या ईमेल प्रथमबूट में प्रवेश किया)

स्थिर संस्करण: 19.0 (Changelog)

उपयोग विवरण और प्रशासन के लिए लॉग इन

कोई डिफ़ॉल्ट पासवर्ड नहींसुरक्षा कारणों के लिए कोई डिफ़ॉल्ट पासवर्ड नहीं है। सभी पासवर्डों पर सेट किए गए हैं। प्रणाली आरंभीकरण समय।

SSL ब्राउज़र चेतावनीब्राउज़र्स स्वयं-signed SSL प्रमाणपत्र पसंद नहीं करते हैं, लेकिन यह एकमात्र ऐसा प्रकार है जिसे स्वचालित रूप से उत्पन्न किया जा सकता है। यदि आपके पास एक डोमेन कॉन्फ़िगर है, तो उसके माध्यम से Confconsole उन्नत मेनू, आप स्वतंत्र उत्पन्न कर सकते हैं Let's Encypt SSL/TLS प्रमाणपत्र.

वेब - अपने ब्राउज़र को या तो इंगित करें:

  1. http://12.34.56.789/ - एन्क्रिप्ट नहीं किया गया तो कोई ब्राउज़र चेतावनी
  2. https://12.34.56.789/ - स्वयं-signed SSL प्रमाणपत्र के साथ एन्क्रिप्टेड

नोट: कुछ सर्वर स्वचालित रूप से HTTP को HTTPS पर रीडायरेक्ट करते हैं।

gitea के लिए उपयोगकर्ता नाम:

लॉग इन करें gitea

डेटाबेस प्रशासन के लिए उपयोगकर्ता नाम:

  • MySQL कमांड लाइन टूल; लॉग इन करें जड़ (कोई पासवर्ड आवश्यक नहीं है):
    $ mysql --user root
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

OS सिस्टम प्रशासन के लिए उपयोगकर्ता नाम:

लॉग इन जड़ छोड़कर AWS बाज़ार जो उपयोगकर्ता नाम का उपयोग करता है व्यवस्थापक.

  1. अपने ब्राउज़र को इंगित करें:
  2. SSH क्लाइंट के साथ लॉगिन करें:
    ssh root@12.34.56.789
    

    AWS बाज़ार के लिए विशेष मामला:

    ssh admin@12.34.56.789
    

* एक वैध आईपी या होस्टनाम के साथ 12.34.56.789 बदलें।