Looking good

This commit is contained in:
Jonas Linter
2025-11-18 14:49:44 +01:00
parent db0b0afd33
commit ccdc66fb9b
8 changed files with 393 additions and 22 deletions

View File

@@ -8,8 +8,8 @@ database:
# Use annotatedyaml for secrets and environment-specific overrides
logger:
level: "WARNING" # Set to DEBUG for more verbose output
file: "config/alpinebits.log" # Log file path, or null for console only
level: "INFO" # Set to DEBUG for more verbose output
file: "config/alpinebits.log" # Log file path, or null for console only
server:
codecontext: "ADVERTISING"
@@ -23,22 +23,19 @@ alpine_bits_auth:
username: "bemelman"
password: !secret BEMELMANS_PASSWORD
meta_account: "238334370765317"
google_account: "7581209925" # Optional: Meta advertising account ID
google_account: "7581209925" # Optional: Meta advertising account ID
- hotel_id: "135"
hotel_name: "Testhotel"
username: "sebastian"
password: !secret BOB_PASSWORD
- hotel_id: "39052_001"
hotel_name: "Jagthof Kaltern"
username: "jagthof"
password: !secret JAGTHOF_PASSWORD
meta_account: "948363300784757"
google_account: "1951919786" # Optional: Meta advertising account ID
google_account: "1951919786" # Optional: Meta advertising account ID
- hotel_id: "39040_001"
hotel_name: "Residence Erika"
@@ -46,11 +43,9 @@ alpine_bits_auth:
password: !secret ERIKA_PASSWORD
google_account: "6604634947"
api_tokens:
- tLTI8wXF1OVEvUX7kdZRhSW3Qr5feBCz0mHo-kbnEp0
# Email configuration (SMTP service config - kept for when port is unblocked)
email:
# SMTP server configuration
@@ -69,8 +64,8 @@ email:
# Pushover configuration (push notification service config)
pushover:
# Pushover API credentials (get from https://pushover.net)
user_key: !secret PUSHOVER_USER_KEY # Your user/group key
api_token: !secret PUSHOVER_API_TOKEN # Your application API token
user_key: !secret PUSHOVER_USER_KEY # Your user/group key
api_token: !secret PUSHOVER_API_TOKEN # Your application API token
# Unified notification system - recipient-based routing
notifications:
@@ -82,7 +77,7 @@ notifications:
#- type: "email"
# address: "jonas@vaius.ai"
- type: "pushover"
priority: 0 # Pushover priority: -2=lowest, -1=low, 0=normal, 1=high, 2=emergency
priority: 0 # Pushover priority: -2=lowest, -1=low, 0=normal, 1=high, 2=emergency
# Daily report configuration (applies to all recipients)
daily_report:
@@ -104,5 +99,3 @@ notifications:
log_levels:
- "ERROR"
- "CRITICAL"