-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
89 lines (65 loc) · 3.38 KB
/
Copy path.env.example
File metadata and controls
89 lines (65 loc) · 3.38 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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# =============================================================================
# Huntarr2 environment variables
# =============================================================================
#
# This file is a reference for docker-compose users. Copy it to .env and
# edit as needed. Docker Compose loads .env automatically.
#
# If you are running Huntarr2 through Unraid, Portainer, Synology, TrueNAS,
# or any other Docker platform, set these variables through that platform's
# own UI instead. The Dockerfile already provides sensible defaults for all
# values below, so you only need to override what you want to change.
# =============================================================================
# Server port (default: 9706)
# =============================================================================
# PORT=9706
# =============================================================================
# Log level (default: info)
# =============================================================================
# Valid values are: debug, info, warn, error
# LOG_LEVEL=info
# =============================================================================
# Database path (default: /config/huntarr2.db)
# =============================================================================
# Path to the SQLite database file inside the container. The default stores
# it in the /config volume so it persists across container recreations.
# DATABASE_PATH=/config/huntarr2.db
# =============================================================================
# Encryption key for API keys at rest
# =============================================================================
# A 32-byte key used to encrypt *arr API keys in the database. Provide it as
# a 64-character hex string or a base64-encoded 32-byte value.
#
# If left empty, the entrypoint script automatically generates a hex key and
# persists it to /config/encryption.key inside the container. The generated
# key is reused on subsequent starts, so encrypted data remains readable
# across container recreations as long as the /config volume is preserved.
#
# To generate your own key manually:
# openssl rand -hex 32
#
# WARNING: Changing or losing this key after initial setup will make existing
# encrypted API keys unreadable. Back up your key securely.
# ENCRYPTION_KEY=
# =============================================================================
# User / group identity (default: 1000:1000)
# =============================================================================
# PUID and PGID control the UID/GID that Huntarr2 runs as inside the
# container. Set these to match your host user so that files written to
# /config have the correct ownership.
#
# On Unraid the conventional values are PUID=99 PGID=100 (nobody:users).
# PUID=1000
# PGID=1000
# =============================================================================
# Timezone (default: UTC)
# =============================================================================
# TZ=UTC
# =============================================================================
# Basic authentication (optional)
# =============================================================================
# Set both AUTH_USERNAME and AUTH_PASSWORD to enable HTTP Basic Authentication
# on all routes except the health check endpoint (/api/health). Leave both
# empty to disable authentication entirely.
# AUTH_USERNAME=
# AUTH_PASSWORD=