-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathenv.example
More file actions
44 lines (35 loc) · 1.61 KB
/
Copy pathenv.example
File metadata and controls
44 lines (35 loc) · 1.61 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
# Copy this file to `.env` and fill in the values.
# Do NOT commit your real secrets.
# Nova Act API key (required)
NOVA_ACT_API_KEY=your_nova_act_api_key_here
# Amazon Bedrock bearer token (optional; only if using Bedrock integration)
# See: https://docs.aws.amazon.com/bedrock/latest/userguide/api-keys-use.html
AWS_BEARER_TOKEN_BEDROCK=your_bedrock_bearer_token_here
# NovaNews browser execution mode
# - local : run Nova Act sessions entirely on the developer machine
# - agentcore : proxy Nova Act through the Amazon Bedrock AgentCore Browser tool
NOVANEWS_BROWSER_MODE=local
# AgentCore Browser configuration (used when NOVANEWS_BROWSER_MODE=agentcore)
AGENTCORE_BROWSER_REGION=us-east-1
AGENTCORE_BROWSER_PREVIEW_ACTUATION=true
# Nova Act execution tuning (optional overrides)
NOVANEWS_ACT_MAX_STEPS=12
NOVANEWS_ACT_TIMEOUT_SECONDS=90
NOVANEWS_ACT_RESOLVE_MAX_STEPS=6
NOVANEWS_ACT_RESOLVE_TIMEOUT_SECONDS=45
# Postgres (optional but recommended if enabling persistence)
# These are used by the start/stop scripts and the backend if you wire up DB usage
POSTGRES_CONTAINER_NAME=novanews-postgres
POSTGRES_PORT=5432
POSTGRES_USER=novanews
POSTGRES_PASSWORD=changeme
POSTGRES_DB=novanews
# Standard SQLAlchemy-style URL (for future backend integration)
DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@localhost:${POSTGRES_PORT}/${POSTGRES_DB}
# Slack notifications (optional)
# Provide an incoming webhook URL to push finished job summaries into Slack.
NOVANEWS_ENABLE_SLACK_NOTIFICATIONS=false
SLACK_WEBHOOK_URL=
SLACK_WEBHOOK_USERNAME="NovaNews Bot"
SLACK_WEBHOOK_ICON_EMOJI=:newspaper:
SLACK_WEBHOOK_PREVIEW_LIMIT=5