-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.example
More file actions
69 lines (55 loc) · 2.03 KB
/
Copy path.env.example
File metadata and controls
69 lines (55 loc) · 2.03 KB
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
# =============================================================================
# API Scanner Configuration
# Copy this file to .env and update the values before running docker compose up
# =============================================================================
# --- MariaDB ---
MARIADB_ROOT_PASSWORD=change_me_root_password
MARIADB_USER=api_scanner
MARIADB_PASSWORD=change_me_db_password
MARIADB_DATABASE=api_db
# --- MongoDB ---
MONGO_ROOT_USERNAME=root
MONGO_ROOT_PASSWORD=change_me_mongo_root_password
MONGO_DATABASE=apiscan_db
MONGO_APP_USERNAME=apiscan_user
MONGO_APP_PASSWORD=change_me_mongo_app_password
# --- API Scanner ---
SERVER_ADDRESS=0.0.0.0:443
USE_TLS=true
CERT_PATH=/app/certs/cert.pem
KEY_PATH=/app/certs/key.pem
CSRF_KEY=change_me_csrf_key_32_chars_long!
CSRF_NAME=csrf_token
ALLOWED_INTERNAL_HOSTS=localhost,127.0.0.1,api-scanner
TRUSTED_ORIGINS=https://localhost:4455
DBMS_TYPE=mysql
# Note: 'mariadb' here refers to the docker-compose service name
DATABASE_URI=api_scanner:change_me_db_password@tcp(mariadb:3306)/api_db?parseTime=True
MIGRATIONS_PREFIX=/app/db/migrations
PRODUCT_TITLE=API Scanner
COPYRIGHT_FOOTER_COMPANY=CySecurity Pte Ltd
CONTACT_ADDRESS=support@localhost
# Note: 'mongodb' here refers to the docker-compose service name
MONGO_DATABASE_URI=mongodb://apiscan_user:change_me_mongo_app_password@mongodb:27017/apiscan_db?authMechanism=SCRAM-SHA-256
MONGO_DATABASE_NAME=apiscan_db
WORK_DIR=/app/data/work_dir
TEMP_UPLOADS_DIR=/app/data/temp_uploads
LOG_LEVEL=info
LOG_FILENAME=/app/logs/app.log
# Required by manager config but unused in Docker mode
SCANNER_DOCKER=unused
FUZZER_IMAGE=unused
MAIN_DOMAIN=localhost
# Required by panel config but unused in community edition
LICENSE_VALIDATION_API=http://localhost
# Note: 'zap' here refers to the docker-compose service name
ZAP_HOST=zap
ZAP_PORT=8080
ZAP_API_KEY=change_me_zap_api_key
REMOTE_WORK_DIR=/app/data/work_dir/
LOCAL_TEMP_DIR=/app/data/temp/
CATS_BIN_PATH=/app/bin/cats
REPORTER_BIN_PATH=/app/bin/reporter
SCANNER_CMD=/app/bin/scanner
# --- Timezone ---
TZ=UTC