← All Projects

DS Library Browser

Development Roadmap — Launched

3

Total

0

Active

0

Bugs

0

Features

3

Done

100%

Progress

Development Progress

100%

Completed

3
Enhancement Low

Rebrand to FreakLabs Library Browser

Rebranded the app from "DS Library Browser" to "FreakLabs Library Browser" across every page — titles, the square glyph badge (DS → FL), the login screen, the public snapshot viewer footer, and the Plex client product name. Visible branding only; internal database, table, session, and snapshot-file identifiers were intentionally left unchanged for zero downtime and no migration risk.

Completed
Feature Medium

Public shareable snapshot viewer

Added a no-login, shareable web page (snapshot-view.php) that renders a nightly library snapshot as sortable, searchable Movies and TV Shows tables — so you can send a friend a link to browse what is in the collection without giving them the admin password. Click any column heading to sort, instant title search, and a date picker to view older snapshots (defaults to the newest). Only public-safe fields are shown (title, year, rating, seasons/episodes); the page is marked noindex and exposes no posters or secrets. The admin Snapshots panel gained a one-click Copy link control and a per-date View button.

Completed
Feature High

Initial release — Plex library browser

First release of DS Library Browser. Connects to Plex over Tailscale and displays all Movies and TV Shows in a poster-forward grid with instant client-side search, sorting (title, year, recently added, rating), and switchable Movies/TV views with live counts. Libraries are cached in MySQL and refreshed on demand from Plex with a one-click button; posters are proxied server-side. Password-protected with a clean dark, content-first design.

Completed