-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
113 lines (98 loc) · 4.47 KB
/
Copy path.env.example
File metadata and controls
113 lines (98 loc) · 4.47 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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# =============================================================================
# Infrastructure Showcase - Environment Variables
# =============================================================================
# Copy this file to .env and fill in your values:
# cp .env.example .env
#
# NEVER commit .env to version control!
# =============================================================================
# ---------------------------------------------------------------------------
# System Defaults
# ---------------------------------------------------------------------------
PUID=1000
PGID=1000
TZ=America/Toronto
# ---------------------------------------------------------------------------
# Paths
# ---------------------------------------------------------------------------
# Media storage root (e.g., /media/user/drive/media)
MEDIA_PATH=/path/to/media
# Torrent watch directory for private tracker
TORRENT_WATCH_DIR=/path/to/torrent-watch
# YouTube cookies file for age-restricted content
COOKIES_PATH=/opt/metube/cookies.txt
# Domain for OAuth2 and reverse proxy
DOMAIN=yourdomain.com
# SSH user for WeTTY web terminal
SSH_USER=your_username
# Build context paths (relative or absolute)
AGENT_DISPATCHER_PATH=./../agent-dispatcher
PERSONAL_FINANCE_PATH=./../personal-finance
DASHBOARD_PATH=./../dashboard
# ---------------------------------------------------------------------------
# Plex
# ---------------------------------------------------------------------------
PLEX_CLAIM_TOKEN=claim-YOUR_PLEX_CLAIM_TOKEN
PLEX_TOKEN=your_plex_token
# ---------------------------------------------------------------------------
# OAuth2 Proxy (Google Provider)
# ---------------------------------------------------------------------------
OAUTH2_CLIENT_ID=your_oauth_client_id.apps.googleusercontent.com
OAUTH2_CLIENT_SECRET=your_oauth_client_secret
OAUTH2_COOKIE_SECRET=your_cookie_secret_base64
# ---------------------------------------------------------------------------
# *arr Service API Keys
# ---------------------------------------------------------------------------
SONARR_API_KEY=your_sonarr_api_key
RADARR_API_KEY=your_radarr_api_key
PROWLARR_API_KEY=your_prowlarr_api_key
BAZARR_API_KEY=your_bazarr_api_key
LIDARR_API_KEY=your_lidarr_api_key
READARR_API_KEY=your_readarr_api_key
READARR_AUDIO_API_KEY=your_readarr_audio_api_key
READARR2_API_KEY=your_readarr2_api_key
READARR_AUDIO2_API_KEY=your_readarr_audio2_api_key
# ---------------------------------------------------------------------------
# Download Clients
# ---------------------------------------------------------------------------
NZBGET_USERNAME=your_nzbget_username
NZBGET_PASSWORD=your_nzbget_password
QBITTORRENT_WEBUI_USERNAME=your_qbit_username
QBITTORRENT_WEBUI_PASSWORD=your_qbit_password
# ---------------------------------------------------------------------------
# Monitoring & Notifications
# ---------------------------------------------------------------------------
TAUTULLI_API_KEY=your_tautulli_api_key
NOTIFIARR_API_KEY=your_notifiarr_api_key
DISCORD_WEBHOOK=https://discord.com/api/webhooks/YOUR_ID/YOUR_TOKEN
DISCORD_BOT_TOKEN=your_discord_bot_token
# WUD (What's Up Docker) update monitor — weekly digest webhook + registry creds
WUD_DISCORD_ADMIN_URL=https://discord.com/api/webhooks/YOUR_ID/YOUR_TOKEN
WUD_LSCR_USERNAME=your_github_username
WUD_LSCR_TOKEN=your_github_pat
# ---------------------------------------------------------------------------
# Twilio SMS Relay
# ---------------------------------------------------------------------------
TWILIO_ACCOUNT_SID=your_twilio_account_sid
TWILIO_AUTH_TOKEN=your_twilio_auth_token
TWILIO_SMS_DISCORD_WEBHOOK=https://discord.com/api/webhooks/YOUR_ID/YOUR_TOKEN
# ---------------------------------------------------------------------------
# AI & External APIs
# ---------------------------------------------------------------------------
DEEPGRAM_API_KEY=your_deepgram_api_key
ANTHROPIC_API_KEY=your_anthropic_api_key
OPENAI_API_KEY=your_openai_api_key
GEMINI_API_KEY=your_gemini_api_key
TMDB_API_KEY=your_tmdb_api_key
FIRECRAWL_API_KEY=your_firecrawl_api_key
PERPLEXITY_API_KEY=your_perplexity_api_key
# ---------------------------------------------------------------------------
# Subgeneratorr (AI Subtitle Generation)
# ---------------------------------------------------------------------------
SECRET_KEY=your_flask_secret_key
REDIS_URL=redis://subgeneratorr-redis:6379/0
DEFAULT_MODEL=nova-3
DEFAULT_LANGUAGE=en
ALLOWED_EMAILS=your_email@example.com
BAZARR_BASE_URL=http://bazarr:6767
WORKER_CONCURRENCY=1