Skip to content

Instantly share code, notes, and snippets.

View mshafiee's full-sized avatar

Mohammad Shafiee mshafiee

View GitHub Profile
sudo docker rm $(sudo docker ps -a -q) -f
HTTP proxy
This example overrides the default docker.service file.
If you are behind an HTTP proxy server, for example in corporate settings, you will need to add this configuration in the Docker systemd service file.
Create a systemd drop-in directory for the docker service:
sudo mkdir /etc/systemd/system/docker.service.d
Create a file called /etc/systemd/system/docker.service.d/http-proxy.conf that adds the HTTP_PROXY environment variable:
@mshafiee
mshafiee / gitlab_ldap_settings.yml
Last active September 7, 2018 11:56
Setting up Gitlab LDAP authentication to Zimbra
main: # 'main' is the GitLab 'provider ID' of this LDAP server
label: 'Zimbra LDAP'
host: 'ldap.zimbra.com'
port: 389
uid: 'uid'
method: 'plain' # "tls" or "ssl" or "plain"
bind_dn: 'uid=zimbra,cn=admins,cn=zimbra'
password: 'PASSWORD'
active_directory: false
allow_username_or_email_login: true
@mshafiee
mshafiee / JetBrains.sh
Last active June 10, 2016 11:26
Install JetBrains Hub + YouTrack + UpSource + Nginx On Raw Ubuntu
#!/bin/bash
apt-get install mc htop git unzip wget curl -y
echo
echo "====================================================="
echo " WELCOME"
echo "====================================================="
echo
echo "Hub"