Skip to content

mruac/hydrus-slideshow-viewer

Repository files navigation

Hydrus Slideshow Viewer

Hydrus Slideshow Viewer (HSV) is a slideshow web application for the Hydrus Client, which must be accessible over the network.

Features

  • Installable or Self Hostable
    cd ./hydrus-slideshow-viewer
    npm install
    node app.js
    # access at https://127.0.0.1:3415
    • Docker
    cd ./hydrus-slideshow-viewer
    docker build -t hydrus-slideshow-viewer .
    docker run --name hydrus-slideshow-viewer -d -p {PORT_NUMBER}:3415 hydrus-slideshow-viewer
    
  • Works without the internet, all information is processed client-side.
    • NOTE: Offline capability requires HSV to be hosted on HTTPS or localhost, and the Client API must still be accessible (Over HTTPS or localhost).
  • Shows multiple named searches side by side, in slideshow format
  • Draggable/resizeable floating notes
  • Navigation features (skip by n files, random, jump to search)
  • Edit tags for the current file (Only editable in "Actual tags")

Notes

  • This project is passively worked on. If you have identified an issue or feature, please raise an issue.
  • If the site is served over HTTPS, the Client API URL must be HTTPS due to browser restrictions.