SceneHub

:placard: Summary A customizable web platform that allows users to easily browse and discover the latest released scenes from a variety of adult websites — all in one unified interface.
:link: Repository SceneHub
:information_source: Source URL https://serechops.github.io/Serechops-Stash/index.yml
:open_book: Install How to install a plugin?

:clapper_board: SceneHub :clapper_board:

SceneHub is a customizable web platform that allows users to easily browse and discover the latest released scenes from a variety of adult websites — all in one unified interface. By leveraging custom scrapers and dynamic templates, SceneHub simplifies the discovery of scenes from sites like Brazzers, Vixen, Bang, and more.


:sparkles: Features :sparkles:

  • :movie_camera: Unified Interface: View scenes from multiple websites conveniently on one page.
  • :counterclockwise_arrows_button: Customizable Scrapers: Automatically retrieve the latest scene information from supported websites.
  • :framed_picture: Dynamic Scene Cards: Browse newly released scenes with thumbnails, titles, performers, and release dates.
  • :mobile_phone: Mobile-Friendly Navbar: Effortlessly switch between different content providers via a scrollable navbar.
  • :key: Local Stash Integration: Seamlessly access SceneHub from your local Stash instance.

:globe_with_meridians: Supported Websites :globe_with_meridians:

Public Websites

Website Status
Bang :white_check_mark:
Brazzers :white_check_mark:
Digital Playground :white_check_mark:
Exotic4K :white_check_mark:
Holed :white_check_mark:
Lubed :white_check_mark:
NewSensations :white_check_mark:
PornPros :white_check_mark:
Private :white_check_mark:
RealityKings :white_check_mark:
Tiny4K :white_check_mark:
Vixen :white_check_mark:

Patreon Only

Website Status
AllAnal :white_check_mark:
AnalOnly :white_check_mark:
Blacked :white_check_mark:
Blacked Raw :white_check_mark:
Deeper :white_check_mark:
Dirty Auditions :white_check_mark:
Elegant Angel :white_check_mark:
GirlCum :white_check_mark:
Nympho :white_check_mark:
PornPlus :white_check_mark:
Real Ex Girlfriends :white_check_mark:
Slayed :white_check_mark:
Tushy :white_check_mark:
Tushy Raw :white_check_mark:
Twistys :white_check_mark:

:gear: Requirements :gear:

  • :snake: Python 3.7+
  • :soap: BeautifulSoup4
  • :hammer_and_wrench: Stashapp-Tools

:memo: User Configuration :memo:

In SceneHub.js, configure the following options for your local Stash setup:

{
    "scheme": "http",       // Use 'https' if applicable
    "host": "localhost",    // Your server IP or hostname
    "port": 9999,           // Stash server port
    "apiKey": "your-api-key" // API key for Stash instance
}

:rocket: Steps to Run :rocket:

1. Navigate to Stash Tasks:

Go to Stash > Settings > Tasks and run the SceneHub Scenes Update task.

2. Kickoff Scrapers:

This task will activate all the scrapers and generate JSON files for each supported website. These JSON files are used to populate the SceneHub web template.

3. Explore Scenes:

After running the scrapers, click the new SceneHub button in your Stash navbar. This redirects you to the main SceneHub page, where you can browse the most recent scenes from supported websites.

:hammer_and_wrench: Local Setup Instructions :hammer_and_wrench:

pip install -r requirements.txt from within the SceneHub plugin directory.

2 Likes