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শেল এক্সপোর্ট এই পরিচালিত-পরিষেবা সেটিংস দেখায় না। পুনঃকনফিগারেশন ধাপটি নির্বাচিত উপাদানের জন্য ঘোষিত পরিবেশ প্রয়োগ করে।