81 lines
3.5 KiB
Bash
81 lines
3.5 KiB
Bash
# =============================================================================
|
|
# Torrent Stack - Environment Variables
|
|
# Copy this file to .env and fill in your values.
|
|
# NEVER commit .env to version control.
|
|
# =============================================================================
|
|
|
|
# ----- Time & Location -----
|
|
TIMEZONE=America/Los_Angeles
|
|
|
|
# ----- Host -----
|
|
LOCAL_IPV4=192.168.50.0 # of your device
|
|
EXTERNAL_IPV4=255.255.255.0
|
|
SERVER_NAME=localhost # most likely, set this to be the same as your local ipv4, unless you use tailscale or any sort of mDNS on your machine. homepage relies on this for hyperlinks, but not api calls.
|
|
WEB_NAME=127.0.0.1
|
|
TAILNET_NAME=favorite-food.ts.net
|
|
WEB_PROTOCOL=http
|
|
|
|
# ----- Storage -----
|
|
DISK1=/mnt/disk1
|
|
DISK2=/mnt/disk2
|
|
DISK3=/mnt/disk3
|
|
|
|
# ----- Service Ports -----
|
|
PLEX_PORT=32400
|
|
PLEX_PFWD_PORT=32401 # PLEX PORT FORWARDED PORT. only if you manually specified
|
|
TAUTULLI_PORT=8181
|
|
HOMEPAGE_PORT=3000
|
|
GLANCES_PORT=61208 # this is hardcoded, please do not change
|
|
SEERR_PORT=5055
|
|
MYSPEED_PORT=5216
|
|
PROWLARR_PORT=9696
|
|
SONARR_PORT=8989
|
|
RADARR_PORT=7878
|
|
LIDARR_PORT=8686
|
|
QBITTORRENT_PORT=2161
|
|
TDARR_PORT=8265
|
|
TDARR_NODE_PORT=8266
|
|
OPENWEBUI_PORT=7001
|
|
PORTAINER_PORT=9443
|
|
SCRUTINY_PORT=4545
|
|
SCRUTINY_ADMIN_PORT=4646
|
|
PIHOLE_PORT=6060
|
|
KARAKEEP_PORT=4621
|
|
KARAKEEP_CHROME_PORT=9222
|
|
MEILI_PORT=7700
|
|
BAZARR_PORT=8787
|
|
VLLM_PORT=5081
|
|
SPOTIZERR_PORT=7171
|
|
SPOTIZERR_REDIS_PORT=6379
|
|
TDARR_NODE_ID=ShaanNode
|
|
|
|
# ----- Docker Images -----
|
|
# get with command:
|
|
# docker compose ps -q | xargs docker inspect --format '{{.Image}}' | sort -u | xargs docker inspect --format '{{if .RepoDigests}}{{index .RepoDigests 0}}{{else}}{{.Id}} (local build){{end}}'
|
|
|
|
TAUTULLI_IMAGE=ghcr.io/tautulli/tautulli:latest
|
|
GLUETUN_IMAGE=qmcgaw/gluetun@sha256:e3272b29a4bc177b389fbdcb54cf9716ccbfc30f04d8b7a35b0a5be9cdb58461
|
|
QBITTORRENT_IMAGE=lscr.io/linuxserver/qbittorrent@sha256:b6ab43fe86039e5bdd3cc0b59b946414fcff0c8183e93636e6cb438fdac45028
|
|
PROWLARR_IMAGE=lscr.io/linuxserver/prowlarr@sha256:1295cff29d10b486c0d8324d1559a552140a5932bf8b3d87e398654414f63f92
|
|
SONARR_IMAGE=lscr.io/linuxserver/sonarr@sha256:373159ba768e23a3a1c497d9f2b936addf8fd5b1fdce7dd6a14080ac928bfda0
|
|
RADARR_IMAGE=lscr.io/linuxserver/radarr@sha256:a45b5ab0f850f39edb4cc9c95bbd967b52ddc3d4574a4dfb45561177db6c88f4
|
|
LIDARR_IMAGE=lscr.io/linuxserver/lidarr@sha256:bfec0ec2dc351fa5928379d785b08be395886f109393b9040ed7973bd1008060
|
|
BAZARR_IMAGE=lscr.io/linuxserver/bazarr@sha256:819327cb5da94a4187bd0512a8f6f8632541404e52cf5977a96e8865d983b07b
|
|
TDARR_IMAGE=haveagitgat/tdarr@sha256:45742f00e51a58553844c8b13d97e7ae9b2ee9a056bd8e5993d9a8282a45a23f
|
|
TDARR_NODE_IMAGE=haveagitgat/tdarr_node@sha256:7542459ac5ed5cd299600530e9625b9d590629d5dc391c0016773f5d6aa3fe75
|
|
SEERR_IMAGE=ghcr.io/seerr-team/seerr:latest
|
|
SEARXNG_IMAGE=searxng/searxng:latest
|
|
OPENWEBUI_IMAGE=ghcr.io/open-webui/open-webui@sha256:f67aea542a85e82cfab8c1de0719487b1566bffbb53c2b5448223611a16889dc
|
|
KARAKEEP_IMAGE=ghcr.io/karakeep-app/karakeep@sha256:5467873df817ab3aa837f2b06bd7f2b0974132ba1ae5bce0b7e2fd134abc269b
|
|
CLOUDFLARED_IMAGE=cloudflare/cloudflared:latest
|
|
PORTUPDATER_IMAGE=curlimages/curl:8.21.0
|
|
CADDY_IMAGE=caddy:latest
|
|
AUTOHEAL_IMAGE=willfarrell/autoheal:latest
|
|
MYSPEED_IMAGE=germannewsmaker/myspeed:latest
|
|
HOMEPAGE_IMAGE=ghcr.io/gethomepage/homepage:latest
|
|
SCRUTINY_IMAGE=ghcr.io/analogj/scrutiny@sha256:9d0e6d146529d9d1407e1d0a9f685d0b6b840cac070e87e0ab62034d9b80c2b7
|
|
PIHOLE_IMAGE=pihole/pihole@sha256:f7d1be836e3bc608b56d82fc9904f5a831cdfbc0dc9c6d58f94e4c985c70038b
|
|
PORTAINER_IMAGE=portainer/portainer-ce:lts
|
|
SPOTIZERR_IMAGE=spotizerrphoenix/spotizerr:latest
|
|
REDIS_IMAGE=redis:alpine
|