-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy path.env.example
More file actions
64 lines (56 loc) · 3.58 KB
/
Copy path.env.example
File metadata and controls
64 lines (56 loc) · 3.58 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
# TorBox Media Server — Environment Configuration Template
#
# This file is for **non-interactive** setup via `./setup.sh --yes`.
# Set the variables you care about in your shell before running setup.sh —
# they will be picked up automatically. Do NOT copy this file to
# `torbox-media-server/.env`; setup.sh generates that file for you with
# all the values (generated API keys, admin passwords, paths, etc.).
#
# Non-interactive quick start:
# TORBOX_API_KEY="your-key" TORBOX_MEDIA_SERVER="plex" ./setup.sh --yes
# ── Required ────────────────────────────────────────────────────
# Paste your TorBox API key here (get it from https://torbox.app/settings)
TORBOX_API_KEY=""
# ── Media server selection ──────────────────────────────────────
# Media server: "plex" (default) or "jellyfin"
# TORBOX_MEDIA_SERVER="plex"
# Plex claim token (only needed for first-time Plex setup; expires in 4 min).
# Get it from https://www.plex.tv/claim/
# TORBOX_PLEX_CLAIM="claim-xxxxxxxxxxxxxxxx"
# ── Optional paths ──────────────────────────────────────────────
# Custom mount directory (Linux default: /mnt/torbox-media, Windows default: C:\torbox-media)
# TORBOX_MOUNT_DIR="/mnt/torbox-media"
# ── Hardware acceleration ───────────────────────────────────────
# "none" | "intel" | "amd" | "nvidia"
# Auto-detected if not set.
# TORBOX_HW_ACCEL="none"
# ── Service startup ─────────────────────────────────────────────
# Set to "false" to skip starting services after setup completes.
# TORBOX_START_SERVICES="true"
# ── Prowlarr default indexer ────────────────────────────────────
# URL for the default public indexer added to Prowlarr on first run.
# TORBOX_INDEXER_URL="https://1337x.to"
# ── Notes on auto-generated variables ───────────────────────────
# The following variables are auto-generated by setup.sh on first run
# and stored in torbox-media-server/.env (NOT this file):
#
# PUID, PGID — auto-detected from `id -u`/`id -g`
# TZ — auto-detected from `timedatectl` or /etc/timezone
# CONFIG_DIR, DATA_DIR — derived from the install directory
# INSTALL_DIR — <repo>/torbox-media-server
# COMPOSE_PROFILES — auto-set from TORBOX_MEDIA_SERVER (do NOT set manually)
# RADARR_API_KEY — 32-char hex, generated via openssl
# SONARR_API_KEY — 32-char hex, generated via openssl
# PROWLARR_API_KEY — 32-char hex, generated via openssl
# RADARR_ADMIN_USER — defaults to "admin"
# RADARR_ADMIN_PASS — 32-char base64, generated via openssl
# SONARR_ADMIN_USER — defaults to "admin"
# SONARR_ADMIN_PASS — 32-char base64, generated via openssl
# PROWLARR_ADMIN_USER — defaults to "admin"
# PROWLARR_ADMIN_PASS — 32-char base64, generated via openssl
# DECYPHARR_USER — defaults to "torbox"
# DECYPHARR_PASS — 12-char base64, generated via openssl
#
# On re-runs, all of these are preserved (kept from the existing .env)
# so your integrations keep working. View them with:
# cd torbox-media-server && ./manage.sh keys