Skip to content

Instantly share code, notes, and snippets.

@agarzon
Last active August 5, 2021 20:10
Show Gist options
  • Select an option

  • Save agarzon/b99cd73b39e55763ff3dcdc8e58c8639 to your computer and use it in GitHub Desktop.

Select an option

Save agarzon/b99cd73b39e55763ff3dcdc8e58c8639 to your computer and use it in GitHub Desktop.

Revisions

  1. agarzon renamed this gist Aug 25, 2017. 1 changed file with 22 additions and 4 deletions.
    26 changes: 22 additions & 4 deletions docker-compose.yml → docker-compose.yml
    Original file line number Diff line number Diff line change
    @@ -7,13 +7,31 @@ gitlab:
    GITLAB_OMNIBUS_CONFIG: |
    external_url 'http://gitlab.mcu.dc:8090'
    gitlab_rails['gitlab_shell_ssh_port'] = 2290
    gitlab_rails['smtp_enable'] = true
    gitlab_rails['smtp_address'] = "smtp.gmail.com"
    gitlab_rails['smtp_port'] = 587
    gitlab_rails['smtp_user_name'] = "[email protected]"
    gitlab_rails['smtp_password'] = "xxx"
    gitlab_rails['smtp_domain'] = "smtp.gmail.com"
    gitlab_rails['smtp_authentication'] = "login"
    gitlab_rails['smtp_enable_starttls_auto'] = true
    gitlab_rails['smtp_tls'] = false
    gitlab_rails['smtp_openssl_verify_mode'] = 'peer'
    ports:
    - '2290:22'
    - '8090:8090'
    volumes:
    - '/srv/gitlab/config:/etc/gitlab'
    - '/srv/gitlab/logs:/var/log/gitlab'
    - '/srv/gitlab/data:/var/opt/gitlab'
    - '/data/gitlab/config:/etc/gitlab'
    - '/data/gitlab/logs:/var/log/gitlab'
    - '/data/gitlab/data:/var/opt/gitlab'

    gitlab-runner:
    image: 'gitlab/gitlab-runner:latest'
    container_name: gitlab-runner
    restart: always
    volumes:
    - '/data/gitlab-runner/config:/etc/gitlab-runner'
    - '/var/run/docker.sock:/var/run/docker.sock'

    mailhog:
    image: mailhog/mailhog:latest
    @@ -45,7 +63,7 @@ phantomjs:
    restart: always
    ports:
    - "4442:8910"
    command: "phantomjs --webdriver=8910"
    command: "phantomjs --webdriver=8910 --ignore-ssl-errors=true --ssl-protocol=any"

    selenium-chrome:
    image: selenium/standalone-chrome
  2. agarzon revised this gist May 16, 2017. 1 changed file with 0 additions and 7 deletions.
    7 changes: 0 additions & 7 deletions docker-compose.yml
    Original file line number Diff line number Diff line change
    @@ -32,13 +32,6 @@ phpmyadmin:
    environment:
    PMA_HOST: "192.168.1.35"

    swagger-editor:
    image: swaggerapi/swagger-editor
    container_name: swagger-editor
    restart: always
    ports:
    - "85:8080"

    redis:
    image: redis
    container_name: redis
  3. agarzon created this gist Apr 12, 2017.
    69 changes: 69 additions & 0 deletions docker-compose.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,69 @@
    gitlab:
    image: 'gitlab/gitlab-ce:latest'
    container_name: gitlab
    restart: always
    hostname: 'gitlab.mcu.dc'
    environment:
    GITLAB_OMNIBUS_CONFIG: |
    external_url 'http://gitlab.mcu.dc:8090'
    gitlab_rails['gitlab_shell_ssh_port'] = 2290
    ports:
    - '2290:22'
    - '8090:8090'
    volumes:
    - '/srv/gitlab/config:/etc/gitlab'
    - '/srv/gitlab/logs:/var/log/gitlab'
    - '/srv/gitlab/data:/var/opt/gitlab'

    mailhog:
    image: mailhog/mailhog:latest
    container_name: mailhog
    restart: always
    ports:
    - "8025:8025"
    - "1025:1025"

    phpmyadmin:
    image: phpmyadmin/phpmyadmin
    container_name: pma
    restart: always
    ports:
    - "8888:80"
    environment:
    PMA_HOST: "192.168.1.35"

    swagger-editor:
    image: swaggerapi/swagger-editor
    container_name: swagger-editor
    restart: always
    ports:
    - "85:8080"

    redis:
    image: redis
    container_name: redis
    restart: always
    ports:
    - "6379:6379"

    phantomjs:
    image: wernight/phantomjs
    container_name: phantomjs
    restart: always
    ports:
    - "4442:8910"
    command: "phantomjs --webdriver=8910"

    selenium-chrome:
    image: selenium/standalone-chrome
    container_name: selenium-chrome
    restart: always
    ports:
    - "4440:4444"

    selenium-firefox:
    image: selenium/standalone-firefox
    container_name: selenium-firefox
    restart: always
    ports:
    - "4444:4444"