GitDeployHub

akustikrausch/series-complete-for-plex

github.com/akustikrausch/series-complete-for-plex ↗
Node.js API
12 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • PLEX_DB_PATH Database Configuration
  • TMDB_API_KEY secret TMDb API Configuration Get your API key from: https://www.themoviedb.org/settings/api
  • TMDB_ACCESS_TOKEN secret
  • THETVDB_API_KEY secret TheTVDB API Configuration Get your API key from: https://thetvdb.com/api-information If you have a user-supported (subscriber) key, you…
  • THETVDB_SUBSCRIBER_PIN
  • OPENAI_API_KEY secret OpenAI API Configuration Get your API key from: https://platform.openai.com/api-keys
  • PORT Server Configuration
  • NODE_ENV
  • SESSION_SECRET secret Security Configuration
  • CORS_ORIGIN
  • RATE_LIMIT_WINDOW_MS Rate Limiting
  • RATE_LIMIT_MAX_REQUESTS
Alternative Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/akustikrausch/series-complete-for-plex
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/akustikrausch/series-complete-for-plex
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/akustikrausch/series-complete-for-plex
Or deploy to a different host
← Try another repo