thebokka.org

thebokka

Movies, TV, audiobooks, books and a room full of metroidvania maps. Pick where you want to go.

Watch

Jellyfin

Movies and TV in the browser or the Jellyfin app. Watched-state and subtitles follow your account.

watch.thebokka.org

Listen

Audiobookshelf

Audiobooks with chapters and synced progress, plus podcasts. The app works offline.

listen.thebokka.org

Request

Seerr

Search for a movie or show and hit Request. You get a notification when it's ready.

requests.thebokka.org

Read

Shelfarr

Request ebooks and audiobooks. Finished books land in Audiobookshelf.

books.thebokka.org

Maps

Map Room
Invite

Interactive maps for 29 metroidvanias. Mark items found; progress follows you between devices.

maps.thebokka.org
Getting started

Which login goes where

Accounts come from James. Nothing to install: every address above works in a normal browser.

Accounts

  • Jellyfin login: Watch, and Request (choose "Sign in with Jellyfin").
  • Audiobookshelf login: Listen. It's a separate account.
  • Shelfarr: register on the site yourself.
  • Map Room: create an account with the invite code James gives you.

Phone and TV apps

Jellyfin app (iPhone, Android, Android TV, Fire TV, Apple TV): server https://watch.thebokka.org

Audiobookshelf app: server https://listen.thebokka.org

Maps, requests and books are websites. On a phone, use "Add to Home Screen" for an app-like icon.

Help

Something not working?

What you seeTry this
Watch or Listen won't load at James's houseNormal: the router can't loop back to itself. It works anywhere else, or use phone data.
A Cloudflare error page (502 or 1033)The server is restarting or asleep. Give it a few minutes, then tell James.
Video buffers a lotIn the player, lower the quality (gear icon → Quality → 4 Mbps).
A request stuck at "Processing" for more than a dayLet James know. It usually means no good copy was found yet.
Forgot a passwordAsk James. He can reset Jellyfin, Audiobookshelf and Map Room accounts.