-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
40 lines (31 loc) · 1022 Bytes
/
Copy path.env.example
File metadata and controls
40 lines (31 loc) · 1022 Bytes
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
# GitLab Attack Lab - Environment Configuration
# GitLab Root Password (change this in production!)
GITLAB_ROOT_PASSWORD=R00t@L4b_Adm1n_2024
# Pentester Password (for user account)
PENTESTER_PASSWORD=SecureP3nt3st3r@2024!
# GitLab Admin Token (populated during setup.sh execution)
GITLAB_ADMIN_TOKEN=
# GitLab Runner Authentication Tokens (populated during setup.sh execution)
RUNNER_TOKEN_DOCKER=
RUNNER_TOKEN_SHELL=
# Pentester Token (optional; pipeleek uses ~/.config/pipeleek/pipeleek.yaml)
PENTESTER_TOKEN=
# Lab Configuration
LAB_DOMAIN=gitlab.local
LAB_URL=http://gitlab.local
GITLAB_URL=http://gitlab/
GITLAB_HOST_URL=http://127.0.0.1:7700
GITLAB_HTTP_PORT=7700
GITLAB_HTTPS_PORT=7701
GITLAB_SSH_PORT=7702
# API Configuration
GITLAB_API_VERSION=v4
# Data Population
POPULATE_DEMO_DATA=true
CREATE_ARTIFACTS=true
GENERATE_SECRETS=true
# Runner Configuration
RUNNER_DOCKER_PRIVILEGED=false
RUNNER_DOCKER_VOLUMES=/var/run/docker.sock:/var/run/docker.sock
RUNNER_SHELL_CONCURRENT=2
RUNNER_DOCKER_CONCURRENT=4