Skip to content
Tasks & hooksPythonSettings

StashDB Sync

Syncs performer and studio favorites between Stash and StashDB

CI
Not reviewed yet

No reviewer has approved this plugin yet. Read the source before installing, or review it for the community.

sha256 d664adecb02490fd82f1f9f8c127fe453b4ed90a5e9e40a94a27344e6e5208ce

Last updated

Oct 9, 2026
First created
Version
0.1.6
Package id
stashDBSync
Commits
1

Tasks

  • Sync All FavoritesPushes the current favorite state of every linked performer and studio up to their stash-boxes.
  • Pull Favorites from StashDBMarks local performers and studios as favorite when they are favorited upstream (additive; never unfavorites).

Hooks

  • Sync favorite on updatePushes favorite state upstream when a performer or studio is updated. Runs on Performer.Update.Post, Studio.Update.Post.

Settings

  • Sync Performers booleanWhen a performer is updated, push its favorite state to matching stash-boxes.
  • Sync Studios booleanWhen a studio is updated, push its favorite state to matching stash-boxes.
  • Verbose Logging booleanLog skipped entities (no stash_id, no matching stash-box) in addition to actual syncs.

More from surging9143/pages

  • StashGifsSocial Media style browsing experience
  • Stash Auto RaterSets performer, studio, group, and gallery ratings to the Bayesian average of their rated scenes and images
  • Stash Star RaterFor those who want to rate scenes 1-10 stars without fussing with decimal numbers
  • Scene Tag CleanerRemoves unwanted tags (and their descendants) from all scenes.
  • Performer Attribute TaggerAdds existing tags to performers based on ethnicity, eye color, and height. Never creates tags.
  • Stash Tag CleanerRemoves unwanted tags (and their descendants) from all scenes and images.
  • Scout-PluginLinks from Stash performers and studios to Stash Scout