diff --git a/.env b/.env new file mode 100644 index 0000000..9ad8f05 --- /dev/null +++ b/.env @@ -0,0 +1,111 @@ +# Service name +# +SERVICE_NAME=gitlab + +# Container names +# Summary container name in docker-compose.yml will be "${SERVICE_NAME}_${CONTAINER_NAME-*}" +# +CONTAINER_NAME_GITLAB=server +# CONTAINER_NAME_PGSQL=pgsql +CONTAINER_NAME_REDIS=redis +CONTAINER_NAME_REGISTRY=registry +CONTAINER_NAME_RUNNER=runner +# CONTAINER_NAME_BACKUP=backup + +# Docker images +# +DOCKER_IMAGE_GITLAB=gitlab/gitlab-ee:17.9.1-ce.0 +# DOCKER_IMAGE_PGSQL=sameersbn/postgresql:12-20200524 +DOCKER_IMAGE_REDIS=redis:latest +DOCKER_IMAGE_REGISTRY=registry:latest +DOCKER_IMAGE_RUNNER=gitlab/gitlab-runner:v17.9.1 +#gitlab/gitlab-runner:v17.9.1 + + + +# SMTP settings +# SMTP_ENABLED=false +# SMTP_DOMAIN= + +# SMTP_HOST=smtp.mailgun.org +# SMTP_PORT=587 +# SMTP_USER= +# SMTP_PASS= +# SMTP_STARTTLS=true +# SMTP_AUTHENTICATION=login + +# GITLAB_EMAIL=noreply@ +# GITLAB_EMAIL_REPLY_TO=noreply@ +# GITLAB_INCOMING_EMAIL_ADDRESS=noreply@ + +# Gitlab domain name +# +GITLAB_HOST=gitlab01.org.local +EXTERNAL_URL=https://gitlab01.org.local + +# Gitlab ssh public port +# +# GITLAB_SSH_PORT= + +# Gitlab root user password +# Use only when clear install +# +GITLAB_ROOT_EMAIL=adm@org.local +GITLAB_ROOT_PASSWORD=passwddd + +# Docker registry domain name + +REGISTRY_HOST=gitlab-registry01.org.local +REGISTRY_EXTERNAL_URL=https://gitlab-registry01.org.local + +REGISTRY_STORAGE_S3_ACCESSKEY=hjfijgfhjgcvhn +REGISTRY_STORAGE_S3_SECRETKEY=kjgvkjgvhjkgvkhjgv +REGISTRY_STORAGE_S3_REGIONENDPOINT=https://dev-minio01-api.org.local +REGISTRY_STORAGE_S3_REGION=ru-msk +REGISTRY_STORAGE_S3_BUCKET=gitlab-s3-registry + +# DB credentials +# +# DB_NAME=gitlab_ +# DB_USER=gitlab +# DB_PASS=passwd + + +# Container data path on the host +# Summary container data path will be "${SERVICE_DATA}/${SERVICE_NAME}" +# +SERVICE_DATA=./gitlab-data/ + +# Gitlab runner token +# +RUNNER_TOKEN_01=glrt-XXX-XX +GITLAB_TIMEZONE=Europe/Moscow + +# Runner on the same host with gitlab +# +CI_SERVER_WITH_RUNNER=true +CI_SERVER_LOCAL_IP=10.0.0.2 + +# Backup settings +# +# BACKUP_DIR=/srv/backup +# DOCKER_COMPOSE_DIR=/srv/services/cfg/gitlab +# BACKUP_SCHEDULE=@weekly + +# S3_HOST_BASE=s3.domain.com +# S3_ACCOUNT_ID= +# S3_APPLICATION_KEY= + +# Network names +# +SERVICE_NETWORK=service +WEBPROXY_NETWORK=proxy + + + +# Gitlab runner +CI_SERVER_URL=https://gitlab01.org.local +REGISTRATION_TOKEN=glrt-hF8wJHtEv1VUSLhQXYqU +DESCRIPTION=runner01 +TAG_LIST=runner01,docker +DOCKER_IMAGE=docker:latest \ No newline at end of file