diff --git a/gitlab/docker-compose.yml b/gitlab/docker-compose.yml index ded569e..84eaf9f 100644 --- a/gitlab/docker-compose.yml +++ b/gitlab/docker-compose.yml @@ -6,13 +6,13 @@ services: image: 'gitlab/gitlab-ce:latest' restart: always # hostname: 'gitlab.example.com' - environment: - GITLAB_OMNIBUS_CONFIG: | - external_url 'https://gitlab.example.com' + # environment: + # GITLAB_OMNIBUS_CONFIG: | + # external_url 'http://gitlab.example.com' ports: - - '80:80' - - '443:443' - - '22:22' + - '8929:8929' + - '2224:22' + - '9001:80' volumes: - '${GITLAB_HOME}/config:/etc/gitlab' - '${GITLAB_HOME}/logs:/var/log/gitlab' diff --git a/sonarqube/.env b/sonarqube/.env new file mode 100644 index 0000000..f0a54b3 --- /dev/null +++ b/sonarqube/.env @@ -0,0 +1,3 @@ +COMPOSE_PROJECT_NAME=binary +COMPOSE_HTTP_TIMEOUT=120 +EXPOSED_PORT=9000 \ No newline at end of file diff --git a/sonarqube/docker-compose.yml b/sonarqube/docker-compose.yml new file mode 100644 index 0000000..78ee35f --- /dev/null +++ b/sonarqube/docker-compose.yml @@ -0,0 +1,25 @@ +version: "3.3" +# https://github.com/SonarSource/docker-sonarqube +services: + sonarqube: + container_name: sonarqube + image: sonarqube:8.6.1-community + ports: + - "${EXPOSED_PORT}:9000" + networks: + - sonarnet + volumes: + - sonarqube_data:/opt/sonarqube/data + - sonarqube_extensions:/opt/sonarqube/extensions + - sonarqube_logs:/opt/sonarqube/logs + - sonarqube_temp:/opt/sonarqube/temp + +networks: + sonarnet: + driver: bridge + +volumes: + sonarqube_data: + sonarqube_extensions: + sonarqube_logs: + sonarqube_temp: \ No newline at end of file