-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
61 lines (53 loc) · 1.83 KB
/
.env.example
File metadata and controls
61 lines (53 loc) · 1.83 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
# ============================================================================
# ALDECI Environment Configuration
# Copy to .env and fill in your keys
# ============================================================================
# --- Core ---
FIXOPS_MODE=enterprise
FIXOPS_API_TOKEN=fixops_ent_YOUR_TOKEN_HERE
FIXOPS_API_KEY=${FIXOPS_API_TOKEN}
# --- Threat Intelligence Feeds ---
# NVD (National Vulnerability Database) — https://nvd.nist.gov/developers/request-an-api-key
NVD_API_KEY=
# AbuseIPDB — https://www.abuseipdb.com/account/api (1K queries/day free)
ABUSEIPDB_API_KEY=
# abuse.ch — https://auth.abuse.ch
ABUSE_CH_API_KEY=
# AlienVault OTX — https://otx.alienvault.com/api
OTX_API_KEY=
# VirusTotal — https://www.virustotal.com/gui/my-apikey
VIRUSTOTAL_API_KEY=
# Shodan — https://account.shodan.io
SHODAN_API_KEY=
# --- AI / LLM ---
# OpenRouter (free models: Qwen 3.6+, Kimi K2, DeepSeek)
OPENROUTER_API_KEY=
# Anthropic (for Shannon pentester, optional)
ANTHROPIC_API_KEY=
# --- Integrations ---
# GitHub (for repo scanning, SBOM generation)
GITHUB_TOKEN=
# Slack (for report delivery)
SLACK_WEBHOOK_URL=
# n8n (workflow automation)
N8N_API_URL=http://localhost:5678
N8N_API_KEY=
# --- Infrastructure ---
# Redis (for queue, rate limiting)
REDIS_URL=redis://localhost:6379/0
# PostgreSQL (for SwarmClaw)
DATABASE_URL=postgresql://swarmclaw:swarmclaw@localhost:5432/swarmclaw
# --- Observability ---
# OpenTelemetry collector (optional)
OTEL_EXPORTER_OTLP_ENDPOINT=http://collector:4318
# --- SMTP (email notifications) ---
# Leave blank to disable email — notification_engine no-ops cleanly when unset
FIXOPS_SMTP_HOST=
FIXOPS_SMTP_PORT=587
FIXOPS_SMTP_USER=
FIXOPS_SMTP_PASS=
FIXOPS_SMTP_FROM=noreply@aldeci.ai
# --- Billing / Stripe ---
# Leave blank to use placeholder checkout URLs
FIXOPS_STRIPE_SECRET_KEY=
FIXOPS_STRIPE_WEBHOOK_SECRET=