-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
33 lines (28 loc) · 1.17 KB
/
Copy path.env.example
File metadata and controls
33 lines (28 loc) · 1.17 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
# Stampbot Configuration Example
# Copy this file to .env and fill in your values
# GitHub App Configuration
STAMPBOT_APP_ID=123456
STAMPBOT_PRIVATE_KEY=/path/to/private-key.pem
STAMPBOT_WEBHOOK_SECRET=your-webhook-secret-here
# Server Configuration
STAMPBOT_HOST=0.0.0.0
STAMPBOT_PORT=8000
STAMPBOT_LOG_LEVEL=INFO
# Log format: "json", "console", or "auto" (auto-detects K8s, defaults to console locally)
STAMPBOT_LOG_FORMAT=auto
# First-run setup is opt-in and requires a trusted public URL. Leave the
# configured-instance override off except during deliberate reprovisioning.
STAMPBOT_SETUP_ENABLED=false
STAMPBOT_SETUP_ALLOW_CONFIGURED=false
# STAMPBOT_BASE_URL=https://stampbot.example.com
# OpenTelemetry Configuration (optional)
STAMPBOT_OTEL_ENABLED=false
STAMPBOT_OTEL_ENDPOINT=https://otel-collector.example.com:4317
STAMPBOT_OTEL_SERVICE_NAME=stampbot
STAMPBOT_OTEL_INSECURE=false
# Set this standard OpenTelemetry variable when the collector uses a private CA.
# OTEL_EXPORTER_OTLP_CERTIFICATE=/path/to/ca.crt
# Metrics Configuration (optional; keep the listener off or network-restricted)
STAMPBOT_METRICS_ENABLED=false
STAMPBOT_METRICS_HOST=127.0.0.1
STAMPBOT_METRICS_PORT=9090