DogmaDragon 43feb5909d Add URLs to plugins for better access and support
- Updated FileMonitor plugin URL to Discourse link
- Updated LocalVisage plugin URL to Discourse link
- Updated PlexSync plugin URL to Discourse link
- Updated PythonDepManager plugin URL to Discourse link
- Updated PythonToolsInstaller plugin URL to Discourse link
- Updated RenameFile plugin URL to Discourse link
- Updated SFW Switch plugin URL to Discourse link
- Updated SecondaryPerformerImage plugin URL to Discourse link
- Updated StashRandomButton plugin URL to Discourse link
- Updated TPDBMarkers plugin URL to Discourse link
- Updated ThumbPreviews plugin URL to Discourse link
- Updated VideoBanner plugin URL to Discourse link
- Updated VideoScrollWheel plugin URL to Discourse link
- Updated additionalFilesDeleter plugin URL to Discourse link
- Updated audio-transcodes plugin URL to Discourse link
- Updated bulkImageScrape plugin URL to Discourse link
- Updated chooseYourAdventurePlayer plugin URL to Discourse link
- Updated cjCardTweaks plugin URL to Discourse link
- Updated comicInfoExtractor plugin URL to Discourse link
- Updated defaultDataForPath plugin URL to Discourse link
- Updated dupeMarker plugin URL to Discourse link
- Updated e621_tagger plugin URL to Discourse link
- Updated externalLinksEnhanced plugin URL to Discourse link
- Updated filenameParser plugin URL to Discourse link
- Updated funscriptMarkers plugin URL to Discourse link
- Updated hotCards plugin URL to Discourse link
- Updated imageGalleryNavigation plugin URL to Discourse link
- Updated image_date_from_metadata plugin URL to Discourse link
- Updated markerDeleteButton plugin URL to Discourse link
- Updated markerTagToScene plugin URL to Discourse link
- Updated miscTags plugin URL to Discourse link
- Updated nfoSceneParser plugin URL to Discourse link
- Updated pathParser plugin URL to Discourse link
- Updated performerStashboxUrlToID plugin URL to Discourse link
- Updated sceneCoverCropper plugin URL to Discourse link
- Updated scenePageRememberStates plugin URL to Discourse link
- Updated setPerformersFromTags plugin URL to Discourse link
- Updated setSceneCoverFromFile plugin URL to Discourse link
- Updated starIdentifier plugin URL to Discourse link
- Updated stashAI plugin URL to Discourse link
- Updated stashAppAndroidTvCompanion plugin URL to Discourse link
- Updated stashNotes plugin URL to Discourse link
- Updated stashNotifications plugin URL to Discourse link
- Updated stashdb-performer-gallery plugin URL to Discourse link
- Updated stats plugin URL to Discourse link
- Updated tagCopyPaste plugin URL to Discourse link
- Updated tagGalleriesFromImages plugin URL to Discourse link
- Updated tagImagesWithPerfTags plugin URL to Discourse link
- Updated tagScenesWithPerfTags plugin URL to Discourse link
- Updated themeSwitch plugin URL to Discourse link
- Updated timestampTrade plugin URL to Discourse link
- Updated titleFromFilename plugin URL to Discourse link
- Updated untagRedundantTags plugin URL to Discourse link
- Updated videoChapterMarkers plugin URL to Discourse link
- Updated BlackHole theme URL to Discourse link
- Updated ColorPalette theme URL to Discourse link
- Updated Minimal theme URL to Discourse link
- Updated ModernDark theme URL to Discourse link
- Updated NeonDark theme URL to Discourse link
- Updated Night theme URL to Discourse link
- Updated Plex theme URL to Discourse link
- Updated PornHub theme URL to Discourse link
- Updated Pulsar theme URL to Discourse link
- Updated PulsarLight theme URL to Discourse link
- Updated RoundedYellow theme URL to Discourse link
- Updated FansDB Submission Helper userscript URL to Discourse link
- Updated StashDB Submission Helper userscript URL to Discourse link
2025-12-20 03:59:59 +02:00

57 lines
1.9 KiB
YAML

name: Plex Sync
description: Refresh Plex metadata when scene updated in Stash. Requires the StashPlexAgent.bundle agent.
version: 0.1
url: https://discourse.stashapp.cc/t/plex-sync/1926
exec:
- python3
- "{pluginDir}/PlexSync.py"
interface: raw
settings:
plexToken:
displayName: Plex server token
description: The X-Plex-Token for your connected Plex server.
type: STRING
plexHost:
displayName: Plex server address
description: Address to your Plex server; only hostname (do NOT add "https" or similar). "localhost" should work if Stash is on the same machine.
type: STRING
plexPort:
displayName: Plex server port
description: Port to your Plex server. Usually "32400"
type: STRING
tagStashIDs:
displayName: Set tags on scenes based on their Stashbox source. Suggested default False.
description: If enabled, you MUST manually create each tag, and set all the following tagID configs.
type: BOOLEAN
skipUnorganized:
displayName: Do not process scenes that are not marked as "organized". Suggested default True.
type: BOOLEAN
cleanTitles:
displayName: Convert away non-ASCII characters in titles. Suggested default True.
description: This is useful especially for "new Plex experience", but it will remove non-ASCII characters such as Cyrillic script.
type: BOOLEAN
tagID_emptystashid:
displayName: Tag ID for scenes not containing any Stashbox URL
type: STRING
tagID_stashdb:
displayName: Tag ID for scenes from StashDB
type: STRING
tagID_pmvstash:
displayName: Tag ID for scenes from PMVStash
type: STRING
tagID_porndb:
displayName: Tag ID for scenes from PornDB
type: STRING
tagID_fansdb:
displayName: Tag ID for scenes from FansDB
type: STRING
tagID_javstash:
displayName: Tag ID for scenes from JAVStash
type: STRING
hooks:
- name: Scene update
description: Run tasks for PlexSync
triggeredBy:
- Scene.Update.Post