Skip to main content

No project description provided

Project description

Plexutil

CLI tool with helpful functions to manage a Plex server.

[!NOTE] Installation is supported only for the following:

  • Windows
  • Linux

[!NOTE] Development requires a fully configured Dotfiles dev environment

Table of Contents

Installation

python3 -m pip install plexutil

Create the plexutil/config directory

This directory is necessary to store our custom configuration of server settings and library preferences

Windows

mkdir C:\Users\%USERNAME%\Documents\plexutil\config

Linux

mkdir -p $HOME/plexutil/config

Add the sample Configuration files to the plexutil/config directory

  • Download the sample Preferences files located in ./samples/preferences and place in the plexutil config directory
  • Download the sample Manifests files located in ./samples/mainfests and place in the plexutil config directory
  • Download the sample Playlists files located in ./samples/playlists and place in the plexutil config directory

The plexutil config directory should hold the folllowing

plexutil/config/music_playlist.json
plexutil/config/tv_language_manifest.json
plexutil/config/movie_library_preferences.json
plexutil/config/tv_library_preferences.json
plexutil/config/music_library_preferences.json
plexutil/config/plex_server_setting_preferences.json

Usage

test

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plexutil-1.1.0.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

plexutil-1.1.0-py3-none-any.whl (31.4 kB view details)

Uploaded Python 3

File details

Details for the file plexutil-1.1.0.tar.gz.

File metadata

  • Download URL: plexutil-1.1.0.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for plexutil-1.1.0.tar.gz
Algorithm Hash digest
SHA256 833066c3332bc01b07b47bee98ec75898ab1020839e323ba5d1303c39ae3f497
MD5 3fa69cfd616aa304c900112f2d347a60
BLAKE2b-256 35c337f5e2ff3680583fde58883bed2e6fd00f320706111bdcad83fcdcae97c6

See more details on using hashes here.

File details

Details for the file plexutil-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: plexutil-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 31.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for plexutil-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bfa67de2e3e14daab29da899353f86e9b14d3af6f7ef8fb605f2498c2c141f86
MD5 b44af0287943eb139ab70687e73b4f8b
BLAKE2b-256 d92c5fefb9297d0f1c72ffe8c4bc4cf2194ca089a03983efbf2b49fe667f6431

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page