-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
41 lines (34 loc) · 1.42 KB
/
.env.example
File metadata and controls
41 lines (34 loc) · 1.42 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
# Kafka Configuration
RIPT_KAFKA_BROKERS=localhost:9092
# Kafka Authentication - only SSL and PLAINTEXT is tested, but other options should work as well
# OAUTHBEARER, AWS MSK AUTH testers are welcome
# RIPT_KAFKA_SECURITY_PROTOCOL=PLAINTEXT # PLAINTEXT, SSL, SASL_PLAINTEXT, SASL_SSL
# RIPT_KAFKA_SASL_MECHANISM= # PLAIN, SCRAM-SHA-256, SCRAM-SHA-512, OAUTHBEARER
# RIPT_KAFKA_SASL_USERNAME=
# RIPT_KAFKA_SASL_PASSWORD=
# RIPT_KAFKA_SASL_OAUTHBEARER_TOKEN_ENDPOINT_URL=
# RIPT_KAFKA_SASL_OAUTHBEARER_CLIENT_ID=
# RIPT_KAFKA_SASL_OAUTHBEARER_CLIENT_SECRET=
# RIPT_KAFKA_SASL_OAUTHBEARER_SCOPE=
# TLS / mTLS
# RIPT_KAFKA_TLS_CA_CERT_FILE= # Path to CA certificate (PEM)
# RIPT_KAFKA_TLS_CLIENT_CERT_FILE= # Path to client certificate (PEM) for mTLS
# RIPT_KAFKA_TLS_CLIENT_KEY_FILE= # Path to client private key (PEM) for mTLS
# RIPT_KAFKA_TLS_INSECURE_SKIP_VERIFY=false
# Scan Configuration
RIPT_SCAN_INTERVAL_MINUTES=5
# State / Tracker Configuration
RIPT_STATE_TOPIC=ript-state
RIPT_KAFKA_CONSUMER_GROUP_ID=ript-scan
RIPT_STATE_TOPIC_PARTITIONS=6
RIPT_STATE_TOPIC_REPLICATION_FACTOR=3
RIPT_STATE_TOPIC_SEGMENT_MS=86400000
RIPT_STATE_TOPIC_MIN_CLEANABLE_DIRTY_RATIO=0.1
RIPT_STATE_LOAD_TIMEOUT_SECONDS=30
RIPT_INSTANCE_ID=
# HTTP Server Configuration
RIPT_HTTP_PORT=8080
RIPT_HTTP_HOST=0.0.0.0
RIPT_STATIC_FILES_DIR=./web/static
# Logging Configuration
RIPT_LOG_LEVEL=info