fxsth / pledo

pledo - Plex downloader. An alternative to PlexRipper
MIT License
16 stars 2 forks source link
plex plex-downloader plex-media-server

pledo - Plex Downloader

This is a simple downloader for movies and tv shows of accessible plex media servers. If you either want a copy of your friends media or your bandwidth cant just handle a stream - this can be your solution. Deploy on your media server as container and access by web frontend.

Focused on proper functioning rather than good looking design. Features:

Use docker pull ghcr.io/fxsth/pledo:latest to get the docker image of latest release.

Docker Compose Example

version: "3"

services:
  pledo:
    image: ghcr.io/fxsth/pledo:latest
    container_name: plex-downloader
    volumes:
      - /config/pledo:/config
      - /media/Movies:/movies
      - /media/Tv-Shows:/tvshows
    ports:
      - 23456:80
    restart: unless-stopped
    logging:
      driver: "local"   # for log-rotation

Directory /config is used for storing database and local configuration. If not available, it will default to SpecialFolder.LocalApplicationData/.pledo

Windows executable

Besides docker, you can also run the windows executable that are attached in the release binaries. Download and extract pledo.win-x64.zip and run the exe, then you can open the user interface in the browser on localhost:5000. Beware, this will first open a warning screen from Windows as it is an app from unknown source. Database and local configuration will be located at %localappdata%/.pledo .


Download multiple episodes with one click

TV shows screenshot

Download history

Get an overview of your running, pending, finished and cancelled downloads. Persistent on database, easy to clear if you want to get rid of it. Download screenshot