set :default_env, fetch(:default_env, {}).merge(
  'http_proxy' => 'http://gateway.example:8080',
  'https_proxy' => 'http://gateway.example:8080'
)

A Capistrano 3 tare da SSHKit, wannan yana haɗa ƙimar proxy cikin yanayin umarni na uwar garken turawa. Riƙe wasu ƙimomin da ake buƙata kamar PATH maimakon maye gurbin taswirar.

Maɓallan rubutu suna riƙe rubutun ƙananan haruffa. Mai gina umarni na SSHKit yana juya maɓallan alama zuwa manyan haruffa, wanda zai iya canza hali ga abokan ciniki da ke buƙatar http_proxy. Alal misali curl yana kula da manyan da ƙananan haruffan ma'aunin HTTP na musamman (yadda curl ke kallon proxy na HTTP).

Don zaɓaɓɓun ayyuka kawai, yi amfani da toshewar with ta SSHKit mai ɗauke da ƙimar maɓallan rubutu iri ɗaya a kewayen kiran execute da abin ya shafa.

Waɗannan saitunan suna shafar umarni a uwar garken turawa. Ba sa saita haɗin SSH na kwamfutar tafi-da-gidanka kuma ba sa adana yanayi don sabis da wani mai kulawa zai fara daga baya. Zaɓi proxy da ake iya samu daga wannan uwar garke mai nisa; localhost ɗinsa baya nufar wani mataimaki a kwamfutar tafi-da-gidanka. Don halaltaccen saukewa na jama'a inda kayan aikin nesa ba ya riƙe bayanan shiga proxy, shigarwar HTTP daga jerin proxy na HTTP na iya samar da waɗannan ƙimomin.

Labarai masu alaƙa