# Sample environment file for ticketarr. Copy to `.env` and edit. # Any value set here overrides the corresponding value in config.yml. # --- IMAP --- IMAP_HOST=imap.example.com IMAP_PORT=993 IMAP_USERNAME=you@example.com IMAP_PASSWORD=app-password-here IMAP_MAILBOX=INBOX IMAP_SSL=true # Comma-separated list of From-addresses to poll. Leave unset (or empty) to # use the union of every registered parser's default senders (currently just # AMC). Setting this REPLACES the defaults — include every address you want. # Extra whitespace around commas is trimmed. Useful for adding a friend who # forwards you tickets, or a SimpleLogin/33mail alias. # IMAP_SENDER_FILTERS=AMCTheatres@amctheatres.com,friend@gmail.com IMAP_INITIAL_LOOKBACK_DAYS=7 IMAP_POLL_INTERVAL_SECONDS=120 IMAP_MARK_SEEN=true # --- TMDB (one of these is required) --- TMDB_API_KEY= # TMDB_BEARER_TOKEN= # --- Which tracker + requester to use --- # TRACKER_PROVIDER: none | trakt | ryot | yamtrack TRACKER_PROVIDER=trakt # REQUESTER_PROVIDER: none | seerr | ombi REQUESTER_PROVIDER=none # --- Trakt --- TRAKT_CLIENT_ID= TRAKT_CLIENT_SECRET= TRAKT_TOKEN_PATH=/config/trakt_token.json # --- Ryot --- # Preferred: username + password (ticketarr calls loginUser at startup). RYOT_BASE_URL=http://ryot:8000 RYOT_USERNAME= RYOT_PASSWORD= # Advanced alternative: a long-lived access-link token (issued via # processAccessLink). Ignored when RYOT_USERNAME/RYOT_PASSWORD are set. # RYOT_API_KEY= # Fallback duration (minutes) when TMDB doesn't report a runtime; the # scrobble's finished-on timestamp is (showtime + this many minutes). # RYOT_DEFAULT_RUNTIME_MINUTES=120 # --- Yamtrack --- # ticketarr drives Yamtrack's internal /media_save form (there is no # first-party REST API for setting a specific watched-at timestamp). # Provide the same credentials you use to log into the web UI. YAMTRACK_BASE_URL=http://yamtrack:8000 YAMTRACK_USERNAME= YAMTRACK_PASSWORD= # --- Jellyseerr / Overseerr ("Seerr") --- SEERR_BASE_URL=http://jellyseerr:5055 SEERR_API_KEY= # Set to true to file 4K requests instead of standard-quality. SEERR_REQUEST_4K=false # --- Ombi --- OMBI_BASE_URL=http://ombi:3579 OMBI_API_KEY= OMBI_LANGUAGE_CODE=en # --- Misc --- TICKETARR_STATE_PATH=/config/state.json TICKETARR_HEALTHCHECK_PORT=8765 TICKETARR_LOG_LEVEL=INFO