ការកំណត់ប្រូកស៊ីចេញសម្រាប់សេវាកម្មកញ្ចប់របស់ GitLab
កំណត់បរិស្ថានសេវាកម្មនៃកញ្ចប់ Linux ក្នុង gitlab.rb ហើយអនុវត្តវាតាមរយៈការកំណត់ឡើងវិញ។
សម្រាប់កញ្ចប់ GitLab Linux ដែលគ្រប់គ្រងដោយខ្លួនឯង សូមជ្រើសរើសសេវាកម្មដែលធ្វើសំណើចេញ។ gitlab_rails['env'] ផ្តល់ Puma, Sidekiq, Rails និង Rake; កញ្ចប់ឯកសារដោយឡែក gitaly['env'] សម្រាប់ប្រូកស៊ី Git-clone និង gitlab_workhorse['env'] សម្រាប់ Workhorse។
សម្រាប់ផ្លូវពាក់ព័ន្ធ 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 នៅពេលការដាក់ពង្រាយអនុញ្ញាតផ្លូវនោះ ហើយសេវាកម្មដែលបានជ្រើសរើសមិនមានព័ត៌មានសម្ងាត់ប្រូកស៊ីដែលបានកំណត់។ រក្សាការលើកលែងខាងក្នុងដែលចាំបាច់របស់វា។ រក្សាធាតុដែលមានស្រាប់៖ ការកំណត់ផ្សេងទៀតទៅ hash បរិស្ថានដូចគ្នាជំនួស hash មុន។
អនុវត្តការកំណត់កញ្ចប់ដែលបានប្រកាស:
sudo gitlab-ctl reconfigureការនាំចេញ shell មិនបង្ហាញការកំណត់សេវាកម្មគ្រប់គ្រងទាំងនេះទេ។ ជំហានកំណត់ឡើងវិញអនុវត្តបរិស្ថានដែលបានប្រកាសសម្រាប់សមាសធាតុដែលបានជ្រើសរើស។