moToroTor XBVR builds

Upstream xbapps/xbvr, plus the crash fixes, scraper repairs, and small features below — built fresh as a Docker image on every change and as a Synology package per release, and dogfooded daily on real hardware.

Get it

Docker (any x86-64 host or NAS)

docker pull ghcr.io/motorotor/xbvr:dogfood

Rebuilt automatically on every change to the fork. A pinned :dogfood-<sha> tag is published alongside each build if you ever need to roll back.

Synology DSM 7 (native package, no Docker needed)

One-step install or upgrade over SSH as admin (config and database are preserved):

curl -fsSL -o /tmp/xbvr-upgrade.sh https://motorotor.github.io/xbvr/upgrade.sh && sudo sh /tmp/xbvr-upgrade.sh

Or install manually from a .spk in fork releases via Package Center. Builds currently ship for two architectures:

BuildCovers
avoton (x86-64)Intel-based models (e.g. DS1815+, DS916+, DS718+)
aarch64 (ARMv8)ARM-based models (e.g. DS220+, DS420+, DS920+ is Intel — check yours)

The package offers a MariaDB-or-SQLite setup wizard, uses the ffmpeg6 package with a fallback, and keeps your data across upgrades. Needs another architecture? Open an issue with your model and DSM version — run these three commands over SSH as admin and paste the output:

uname -m
grep -E '^unique|^upnpmodelname' /etc/synoinfo.conf
grep -E 'majorversion|minorversion|buildnumber' /etc/VERSION

Why run this instead of stock

Patches in these builds, not yet upstream

Each item links the upstream issue, and the pull request where one exists. Status is current as of the latest build; merged upstream items drop off this page.

Crashes and data loss

Features

Scraper repairs

SiteFixUpstream
SLR trans/gay projects404 fallback chain across projects#2073
RealityLoversPOV vs Voyeur variants300
FuckPassVRPartial scrapes from redirect-dedup poisoning#2160
SwallowBayScene-ID regex guard#1948
SexBabesVRSiteID from canonical scene URL#1867
VRSpySelector re-map for current DOM#1814
VRHushCrash on null JSON values#1601
NaughtyAmericaVRDomain fix#1979
Pornhub Originals VRNew scraper (listing-based; scene pages need login)PR #618 (imported)
UpCloseVRExpired Algolia key, zero scenes (reported, awaiting fix)#2281
VR3000Site TLS certificate expired 2025-04-09 (reported, awaiting fix)#2282

File matching and playback integrations

Reporting problems