Sign inSign up

pomelosky/plex2stash

By pomelosky

β€’Updated 8 months ago

Bi-directional metadata provider syncing Plex adult libraries with Stash.

Image
Integration & delivery
Developer tools
0

1.1K

pomelosky/plex2stash repository overview

⁠Plex2Stash

A powerful bi-directional metadata provider for Plex that seamlessly integrates with Stash, enabling automatic metadata syncing for adult media libraries.


β πŸš€ Features
  • πŸ”— Stash GraphQL integration β€” Sync scenes, performers, studios, and tags into Plex
  • 🎯 Smart matching override β€” Improves Plex matching accuracy (especially for Japanese titles)
  • πŸ“Ί TV show hierarchy support β€” Full Show β†’ Season β†’ Episode structure
  • 🧠 Field-level sync control β€” Customize which metadata fields are synced
  • πŸ–ΌοΈ Image proxy support β€” No need to expose your Stash API key
  • πŸ” Multi-provider fallback β€” Priority-based metadata sources
  • ⚑ LRU caching β€” Improves performance and avoids DB locks
  • πŸ“œ Built-in logging UI β€” View logs directly from the web interface
  • 🌍 Multi-language support β€” English, δΈ­ζ–‡, ζ—₯本θͺž
  • 🐳 Docker & Synology NAS ready

β πŸ“¦ Quick Start
docker run -d \
  -p 8787:8787 \
  -p 3000:3000 \
  -v /path/to/data:/data \
  --name plex2stash \
  pomelosky/plex2stash:latest

⁠🌐 Access

β βš™οΈ Setup
  1. Open Web UI and configure your Stash instance
  2. In Plex β†’ Settings β†’ Agents β†’ Add custom provider
  3. Use provider URL:
http://YOUR_HOST:8787/providers/YOUR_STASH_ID

β πŸ“ Data Directory

All configuration and logs are stored in:

/data


β πŸ“„ License

MIT License


β πŸ’– Support the Project

Ko-fi PayPal

If you find this project useful, consider supporting development πŸ™


Tag summary

Content type

Image

Digest

sha256:43f754397…

Size

246.8 MB

Last updated

8 months ago

docker pull pomelosky/plex2stash