Skip to content

1.0.0

Choose a tag to compare

@guitaripod guitaripod released this 30 Jul 13:03
· 4 commits to master since this release

Browse the entire PlayStation 3 PSN catalogue — 5,377 titles — from your own machine.

Install

git clone https://github.com/guitaripod/ps3catalog.git
cd ps3catalog
./start.sh

Or without cloning:

docker run -d --name ps3catalog -p 8731:8080 -v ps3catalog:/data ghcr.io/guitaripod/ps3catalog:v1.0.0
docker logs ps3catalog        # prints your passphrase

What's in it

  • Zero-config start. ./start.sh checks Docker, builds, downloads the PSN index, generates a passphrase and session secret, waits for health, and opens your browser. Flags for LAN access, port, no-auth, logs, update, uninstall.
  • Cover art in two clicks. The app detects placeholder covers and offers a setup panel — paste a free SteamGridDB key, and covers download in the background and replace placeholders live, no reload. The key is validated before it's accepted and persists in the data volume.
  • Curated sections. Essentials, PS3 Exclusives, Hidden Gems, Sony-Family Only, plus everything cross-referenced against your RPCS3 games.yml if you mount it.
  • Private by default. Passphrase gate with HMAC-signed sessions; DISABLE_AUTH=1 to opt out.
  • Runs anywhere. linux/amd64 and linux/arm64 — Raspberry Pi and Apple Silicon included. 151 MB image, non-root, healthchecked.
  • Mobile-first UI. Three-across grid, filter drawer, light/dark following your system.

Verified from clean clones and a fresh volume: cold boot, LAN mode, restart persistence, index refresh, uninstall, and browser passes in both colour schemes.