Ngephakethe le-GitLab Linux elilawulwa nguwe, khetha umsebenzi owenza isicelo esiphumayo. gitlab_rails['env'] uhlinzeka i-Puma, i-Sidekiq, i-Rails ne-Rake; iphakethe libhala ngokwehlukile gitaly['env'] ye-proxy ye-Git-clone ne-gitlab_workhorse['env'] ye-Workhorse.

Ngendlela ehlobene ne-Rails, hlanganisa la mavelu ku-/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'
}

Sebenzisa indawo yokugcina kanye nokukhishwa kokusetshenziswa. Ukuhlolwa okwehlukile komsebenzi womphakathi kungasebenzisa indawo ye-HTTP evela kuhlu lwe-proxy ye-HTTP lapho ukusetshenziswa kuvumela leyondlela futhi umsebenzi okhethiwe awunazo izifakazelo ze-proxy ezilungisiwe. Gcina ukukhishwa kwangaphakathi okudingekayo. Gcina okufakiwe okukhona: okunye ukwabiwa ku-hash yendawo efanayo kufaka esikhundleni se-hash yangaphambili.

Sebenzisa ukulungiswa kwephakethe okumenyezelwe:

sudo gitlab-ctl reconfigure

Ukukhishwa kwe-shell akubonisi lezi zilungiselelo zemisebenzi elawulwayo. Isinyathelo sokuhlela kabusha sisebenzisa indawo emenyezelwe yengxenye ekhethiwe.

Izihloko ezihlobene