د 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د شیل صادرول دا مدیریت شوي خدمت تنظیمات نه ښیې. د بیا تنظیم ګام د ټاکل شوي برخې لپاره اعلان شوی چاپېریال پلي کوي.