mirror of
https://github.com/TheBeastLT/torrentio-scraper.git
synced 2026-01-11 22:40:22 +00:00
Create .env-example
This commit is contained in:
parent
9fdb7d2d88
commit
9305088d59
1 changed files with 46 additions and 0 deletions
46
.env-example
Normal file
46
.env-example
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
# .env.example
|
||||
# Example environment variables for Torrentio Docker Compose setup
|
||||
|
||||
# General timezone for all containers
|
||||
TZ=America/Chicago # Set your timezone (e.g., America/New_York, Europe/London)
|
||||
|
||||
# User and group IDs for file permissions inside containers
|
||||
PUID=1000 # User ID to run processes as (match your host user)
|
||||
PGID=1000 # Group ID to run processes as (match your host group)
|
||||
UMASK=002 # File creation mask (default: 002 for group write access)
|
||||
|
||||
# Domain for Traefik and homepage links
|
||||
DOMAIN=example.com # Your domain name (used for Traefik routing and homepage)
|
||||
|
||||
# --- Torrentio Addon Service ---
|
||||
TORRENTIO_PORT=7000 # Port for Torrentio web service
|
||||
TORRENTIO_CACHE_MAX_AGE=3600 # Cache max age in seconds
|
||||
TORRENTIO_METRICS_USER=admin # Username for metrics endpoint
|
||||
TORRENTIO_METRICS_PASSWORD=password # Password for metrics endpoint
|
||||
TORRENTIO_HEALTHCHECK_INTERVAL=30s # Healthcheck interval (e.g., 30s)
|
||||
TORRENTIO_HEALTHCHECK_TIMEOUT=10s # Healthcheck timeout (e.g., 10s)
|
||||
TORRENTIO_HEALTHCHECK_RETRIES=3 # Healthcheck retry count
|
||||
|
||||
# --- Torrentio MongoDB Service ---
|
||||
TORRENTIO_MONGODB_PORT=27017 # Port for MongoDB
|
||||
TORRENTIO_MONGODB_ROOT_USERNAME=admin # MongoDB root username
|
||||
TORRENTIO_MONGODB_ROOT_PASSWORD=password # MongoDB root password
|
||||
TORRENTIO_MONGODB_HEALTHCHECK_INTERVAL=30s # Healthcheck interval for MongoDB
|
||||
TORRENTIO_MONGODB_HEALTHCHECK_TIMEOUT=10s # Healthcheck timeout for MongoDB
|
||||
TORRENTIO_MONGODB_HEALTHCHECK_RETRIES=5 # Healthcheck retry count for MongoDB
|
||||
|
||||
# --- Torrentio Postgres Service ---
|
||||
TORRENTIO_POSTGRES_PORT=5432 # Port for Postgres
|
||||
TORRENTIO_DB_USER=postgres # Postgres username
|
||||
TORRENTIO_DB_PASSWORD=postgres # Postgres password
|
||||
TORRENTIO_DB_NAME=torrentio # Postgres database name
|
||||
TORRENTIO_PGDATA=/var/lib/postgresql/data/pgdata # Postgres data directory
|
||||
TORRENTIO_DB_HEALTHCHECK_INTERVAL=30s # Healthcheck interval for Postgres
|
||||
TORRENTIO_DB_HEALTHCHECK_TIMEOUT=10s # Healthcheck timeout for Postgres
|
||||
TORRENTIO_DB_HEALTHCHECK_RETRIES=5 # Healthcheck retry count for Postgres
|
||||
|
||||
# --- Paths ---
|
||||
# Path to configuration files (relative to project root or absolute)
|
||||
CONFIGS_PATH=./configs # Base path for configs (used by Torrentio)
|
||||
CONFIG_PATH=./configs # Base path for configs (used by Postgres)
|
||||
ROOT_DIR=. # Build context for Dockerfile
|
||||
Loading…
Reference in a new issue