-
Notifications
You must be signed in to change notification settings - Fork 11
/
env.config
103 lines (88 loc) · 2.65 KB
/
env.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
# Host info: Target host's ip or FQDN
# This url will be used to access these ci services.
export PROXY_HOST=
export LDAP_PROXY_HOST=
export ALFRESCO_PROXY_HOST=
export GITLAB_PROXY_HOST=
# PROXY_HOST's docker node name: Fetch it by using 'docker info' command.
# The Nginx reverse proxy container will be started on this node
# if PROXY_NODE is specified.
# This is only necessary if you want to run it in a docker swarm cluster
# because reverse proxy must be created on PROXY_HOST.
export PROXY_NODE=
export LDAP_PROXY_NODE=
export PROXY_NETWORK=
# Default administrator's uid, password and email for Gerrit and Jenkins
# which must be found in the OpenLDAP specified below.
export CI_INIT_ADMIN=ci-admin
export CI_INIT_PASSWORD=ci-passwd
export [email protected]
# DNS
export DNS_SERVER=
# Email
export SMTP_SERVER=
export SMTP_PORT=
export SMTP_USER=
export SMTP_PASS=
export SMTP_EMAIL=
export SMTP_AUTH=
# OpenLDAP
export AUTH_TYPE=LDAP
export OPENLDAP_HOST=openldap
export LDAP_URI=ldap://${OPENLDAP_HOST}
export LDAP_PORT=389
export LDAP_DOMAIN=example.com
export LDAP_BASEDN=dc=example,dc=com
export LDAP_ADMIN=cn=admin,${LDAP_BASEDN}
export LDAP_PWD=changeme
export LDAP_USER_BASEDN=ou=accounts,${LDAP_BASEDN}
export LDAP_GROUP_BASEDN=ou=groups,${LDAP_BASEDN}
export LDAP_ACCOUNTFULLNAME='${sn} ${givenName}'
# Versions
export GERRIT_VERSION=latest
export POSTGRES_VERSION=latest
export JENKINS_VERSION=alpine
export JENKINS_SWARM_VERSION=latest
export NGINX_VERSION=latest
export SSP_VERSION=latest
export HAPROXY_VERSION=latest
export NEXUS_VERSION=latest
export LAM_VERSION=latest
export REDMINE_VERSION=latest
export ALFRESCO_VERSION=latest
export GITLAB_VERSION=latest
# Gerrit
export GITWEB_TYPE=gitiles
export GERRIT_SSH_PORT=29418
# Jenkins swarm agent
export NEXUS_URI=http://nexus:8081/nexus/content/groups/public
export JENKINS_AGENT_LABEL=swarm
# For docker swarm cluster
#export DOCKER_SWARM_URI="tcp://localhost:9999"
#export COMPOSE_OPT="-H ${DOCKER_SWARM_URI}"
# LDAP SSP
export NOTIFY_ON_CHANGE=true
export PWD_MIN_LENGTH=0
export PWD_MAX_LENGTH=0
export PWD_MIN_LOWER=0
export PWD_MIN_UPPER=0
export PWD_MIN_DIGIT=0
export PWD_MIN_SPECIAL=0
export PWD_SPECIAL_CHARS=
# Smtp-relay
# The Mail domain that can be relayed.
export RELAY_MYDOMAIN=example.com
# The SMTP server than mail will be relayed to.
export RELAY_HOST=smtp.example.com:25
# Docker volume driver
export VOLUME_DRIVER=rbd
# OAUTH for bitbucket
export OAUTH_BITBUCKET_CLIENT_ID=
export OAUTH_BITBUCKET_CLIENT_SECRET=
export OAUTH_BITBUCKET_FIX_LEGACY_USER_ID=
export OAUTH_ALLOW_EDIT_FULL_NAME=
export OAUTH_ALLOW_REGISTER_NEW_EMAIL=
# Timezone
export TIMEZONE=UTC
# etcd
export ETCD_CLIENT_IP=