JellyRock is a Jellyfin client for Roku devices with a focus on stability and UX. Originally forked from jellyfin-roku v2.2.5.
All notable changes to this project are documented in CHANGELOG.md.
- Navigate to Home -> Search -> "JellyRock".
- Visit the Roku Channel Store -> Add app -> Login. This will install JellyRock on all devices linked to your Roku account.
To run the latest version of JellyRock before it hits the Roku Channel Store:
- Put your Roku device in Developer Mode. Save your password!
- Download the latest build created by GitHub Actions. Select the first item listed then click one of the links at the bottom of the page i.e.
JellyRock-prod-main-e34f4f169ff47531abd23ae3a11c102f6811f907. This will download a zip file to your computer. - Put your Roku's IP from step 1 into a browser i.e.
http://192.168.1.2and press enter. - Log in with credentials from step 1.
- Upload and install the zip file downloaded in step 2.
NOTE: The app will always be at the bottom of your Roku's channel list and it will not automatically update.
git clone https://github.com/cewert/jellyrock.git
cd jellyrock
npm install
# Note: If npm scripts are disabled, manually run `npm run ropm` to install dependencies
npm run build # OR npm run build:prod