Here are instructions to setup xbvr:
1. Download xbvr from here (make sure to select the correct one for your computer): https://github.com/xbapps/xbvr/releases
2. Run xbvr on your computer.
3. Launch your computer's web browser. Type in http://127.0.0.1:9999 to access the xbvr UI.
4. Go to xbvr options and add your folders with your videos.
5. Go to scrapers and add the sites that your videos came from.
6. After the scrapers finish running, go to files. Your videos and scripts should show up under matched. If they don't, go to unmatched, and then click on the match button, and select the correct scene for both your video and script.
7. Go back to xbvr options. Click on players. Make a note of the xbvr IP address, which probably starts with http://192. If you want to add the ability to delete files and sync data from HereSphere, click on the Heresphere tab, and then enable the corresponding toggles.
8. Launch HereSphere, go to the web browser, input the xbvr IP address from step 7 and press enter. If the page doesn't load, restart your devices like your router, PC, and headset. Press the web api button that looks like a play button on 4 tiles to the left of the input box. Alternatively, you can just append "/heresphere" onto the end of the xbvr IP address url.
9. Once the HereSphere web UI loads, click on a thumbnail to play the video. If you couldn't match some videos, click on the "unmatched" button near the top of the HereSphere web view UI.
To setup stash, you'll need to setup either stash-vr or the stash-vr-companion apps. Some of these require setting up a docker environment, which can be difficult to do. You can also just use DLNA, but that doesn't provide thumbnails, tags, or file deletion features.