-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.yaml
More file actions
61 lines (48 loc) · 1.8 KB
/
Copy pathconfig.example.yaml
File metadata and controls
61 lines (48 loc) · 1.8 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
# OctoJoin Configuration File
# Copy this to config.yaml and update with your credentials
#
# Configuration precedence (highest to lowest):
# 1. Command line arguments
# 2. Environment variables (OCTOPUS_ACCOUNT_ID, OCTOPUS_API_KEY)
# 3. Configuration file values
# ====================================
# Required: Octopus Energy Credentials
# ====================================
# Your Octopus Energy Account ID (found in your account dashboard)
account_id: "A-1234ABCD"
# Your Octopus Energy API Key (found in account settings -> API section)
api_key: "sk_live_xxxxxxxxxxxxxxxxxxxxxxxxx"
# ===============================
# Operation Mode Configuration
# ===============================
# Run in daemon mode (continuous monitoring) vs one-shot mode
# true = Run continuously, checking every few minutes
# false = Run once, check for sessions, then exit (good for cron jobs)
daemon: true
# Minutes between checks in daemon mode (default: 10)
# Lower values = more frequent checks but more API calls
# Recommended: 10-15 minutes to respect API limits
check_interval_minutes: 10
# =============================
# Session Filtering Options
# =============================
# Minimum points threshold to join a saving session
# 0 = Join all sessions regardless of points
# 100 = Only join sessions worth 100+ points
# 500+ = Only join high-value sessions
min_points: 0
# ===================
# Web UI Dashboard
# ===================
# Enable web UI dashboard (requires daemon mode)
# Provides real-time monitoring with live countdowns
web_ui: true
# Web UI port (default: 8080)
# Change this if port 8080 is already in use
web_port: 8080
# ==================
# Debugging Options
# ==================
# Enable debug logging for troubleshooting
# Shows detailed API requests, JWT token info, and internal operations
debug: false