GitLab का प्याकेज गरिएका सेवाहरूका लागि आउटबाउन्ड प्रोक्सी सेटिङहरू
Linux प्याकेजको सेवा वातावरण gitlab.rb मा सेट गर्नुहोस् र पुनःकन्फिगरेसनमार्फत लागू गर्नुहोस्।
स्व-व्यवस्थित GitLab Linux प्याकेजका लागि, आउटबाउन्ड अनुरोध गर्ने सेवा छान्नुहोस्। gitlab_rails['env'] ले Puma, Sidekiq, Rails र Rake लाई प्रदान गर्छ; प्याकेजले Git-clone प्रोक्सीका लागि gitaly['env'] र Workhorse का लागि gitlab_workhorse['env'] छुट्टै कागजात गर्छ।
Rails-सम्बन्धित मार्गका लागि, यी मानहरू /etc/gitlab/gitlab.rb मा मिलाउनुहोस्:
gitlab_rails['env'] = {
'http_proxy' => 'http://proxy.example.net:8080',
'https_proxy' => 'http://proxy.example.net:8080',
'no_proxy' => 'localhost,127.0.0.1,::1'
}तैनाथीको अन्त्य बिन्दु र बाइपासहरू प्रयोग गर्नुहोस्। छुट्टै सार्वजनिक-सेवा जाँचले HTTP प्रोक्सी सूचीबाट HTTP अन्त्य बिन्दु प्रयोग गर्न सक्छ जब तैनाथीले त्यो मार्गलाई अनुमति दिन्छ र छानिएको सेवासँग कुनै कन्फिगर गरिएको प्रोक्सी प्रमाणहरू छैनन्। यसका आवश्यक आन्तरिक बाइपासहरू राख्नुहोस्। विद्यमान प्रविष्टिहरू सुरक्षित राख्नुहोस्: एउटै वातावरण ह्यासमा अर्को असाइनमेन्टले अघिल्लो ह्यासलाई प्रतिस्थापन गर्छ।
घोषित प्याकेज कन्फिगरेसन लागू गर्नुहोस्:
sudo gitlab-ctl reconfigureशेल निर्यातले यी व्यवस्थित-सेवा सेटिङहरू देखाउँदैन। पुनःकन्फिगरेसन चरणले छानिएको कम्पोनेन्टका लागि घोषित वातावरण लागू गर्छ।