-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathexample.env
More file actions
27 lines (22 loc) · 965 Bytes
/
example.env
File metadata and controls
27 lines (22 loc) · 965 Bytes
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
# Melodee Docker Configuration
# Copy this file to .env and customize as needed
# Usage: cp example.env .env && docker compose up -d
# Database password (REQUIRED - change this!)
DB_PASSWORD=change_me_to_a_secure_password
# Database connection pool settings
DB_MIN_POOL_SIZE=10
DB_MAX_POOL_SIZE=50
# Port configuration - the port Melodee will be available on
MELODEE_PORT=8080
# Authentication settings
# JWT token secret - REQUIRED for session persistence (minimum 64 characters)
# Generate with: openssl rand -base64 64 | tr -d '\n'
MELODEE_AUTH_TOKEN=change_me_to_a_secure_random_string_at_least_64_characters_long
# Token validity in hours (default: 24)
MELODEE_AUTH_TOKEN_HOURS=24
# Brave Search API Configuration (optional)
# Get your API key from https://brave.com/search/api/
BRAVE_SEARCH__ENABLED=false
BRAVE_SEARCH__APIKEY=your_brave_api_key_here
BRAVE_SEARCH__BASEURL=https://api.search.brave.com
BRAVE_SEARCH__IMAGESEARCHPATH=/res/v1/images/search