semaphoreui / semaphore

Modern UI for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.
https://semaphoreui.com
MIT License
10.38k stars 1.05k forks source link

Proxy settings #7

Closed frague59 closed 9 years ago

frague59 commented 9 years ago

Hi,

I'm currently trying to install semaphore in my corporation network. The main goal is to test ansible and semaphore for a day-to-day use, to distribute some django web applications for LAN and for the web.

I'm currently working behind a corporate proxy (which is a NTLM one behind a cntlm authentication proxy for linux boxes). The proxy works perfectly... proxy address is like http://:3128/

I'm trying to setup semaphore's vagrant image, but it does not work due to this proxy. There are multiple areas where proxy is blocking install requests :

Each of those requests are blocked by the proxy...

I'm a really beginner in ansible tech, I've took a look at playbooks, hack a bit into them, and I'm not a vagrant fan. Is there a simple way to install semaphore

Thanks for your help !

PS : commit a little bit speedy at first attempt...

matejkramny commented 9 years ago

Hi Francois,

Can you describe the issue?

frague59 commented 9 years ago

proxy address is like http://proxy.example.com:3128/

matejkramny commented 9 years ago

Hi the vagrant file uses the ansible playbook for provisioning..

See if this helps: http://docs.ansible.com/playbooks_environment.html

There will soon be a Docker image with everything configured (currently beta in feature/ui-work branch)

matejkramny commented 9 years ago

Also try running the steps manually inside the box?

Configure npm: http://jjasonclark.com/how-to-setup-node-behind-web-proxy

matejkramny commented 9 years ago

@frague59 how's it going?

matejkramny commented 9 years ago

Closing as proxy settings are out of the project's control (should be system-wide)