Ar gyfer pecyn Linux GitLab hunan-reoledig, dewiswch y gwasanaeth sy'n gwneud y cais allanol. Mae gitlab_rails['env'] yn darparu Puma, Sidekiq, Rails a Rake; mae'r pecyn yn dogfennu gitaly['env'] ar wahân ar gyfer procsi Git-clone a gitlab_workhorse['env'] ar gyfer Workhorse.

Ar gyfer y llwybr sy'n gysylltiedig â Rails, cyfunwch y gwerthoedd hyn yn /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'
}

Defnyddiwch bwynt terfyn a osgoi'r defnydd. Gall gwiriad gwasanaeth cyhoeddus ar wahân ddefnyddio pwynt terfyn HTTP o'r rhestr procsi HTTP pan fydd y defnydd yn caniatáu'r llwybr hwnnw ac nad oes gan y gwasanaeth a ddewiswyd unrhyw gymwysterau procsi wedi'u ffurfweddu. Cadwch ei osgoi mewnol gofynnol. Cadwch y cofnodion presennol: mae aseiniad arall i'r un hash amgylchedd yn disodli'r hash cynharach.

Cymhwyswch y ffurfweddiad pecyn a ddatganwyd:

sudo gitlab-ctl reconfigure

Nid yw allforio cragen yn dangos y gosodiadau gwasanaeth a reolir hyn. Mae'r cam ailgyflunio yn cymhwyso'r amgylchedd a ddatganwyd ar gyfer y gydran a ddewiswyd.

Erthyglau cysylltiedig