Skip to content

Latest commit

 

History

History
72 lines (53 loc) · 2.82 KB

README.md

File metadata and controls

72 lines (53 loc) · 2.82 KB

iCON PlexSpot

PlexSpot: Your Plex server's elegant public face. Showcase your media library with style and simplicity.

size pulls GitHub Release License CodeQL Trivy Docker Image CI

Docker Hub | Live Demo

DemoGif

🚀 Quick Start

docker run -d --name plex-spot \
  -p 8501:8501 \
  -e PLEX_API_TOKEN=your_token_here \
  -e PLEX_SERVER_URL=http://your_server_ip:32400 \
  ziadhorat/plex-spot

Access at http://localhost:8501

🌟 Why PlexSpot?

  • Sleek, public-facing interface for your Plex library
  • Real-time user activity and library statistics
  • Effortless setup with Docker

🛠 Configuration

Variable Description Required
PLEX_API_TOKEN Your Plex API token Yes
PLEX_SERVER_URL Your Plex server URL (Use local IPv4 of plex instead of localhost) Yes
DASHBOARD_TITLE Custom dashboard title No
DASHBOARD_ICON Custom dashboard icon URL No
DEBUG Enable debug mode (True/False) No

Need help getting your Plex token? Follow this guide

📊 Docker Compose

version: '3'
services:
  plex-spot:
    image: ziadhorat/plex-spot
    ports:
      - "8501:8501"
    environment:
      - PLEX_API_TOKEN=${PLEX_API_TOKEN}
      - PLEX_SERVER_URL=${PLEX_SERVER_URL}

🤝 Contribute

Issues, features, and pull requests welcome! Let's make PlexSpot even better together.

📜 License

MIT License. See LICENSE for details.