Open source ยท Self-hosted

isputnik

Your family's media library, under your own roof. Audiobooks, ebooks, photos, and videos โ€” served from your home, for the people you trust.

Projects

Current repositories

Project index

isputnik.main

This small landing page and shared project overview for the isputnik repositories.

GitHub repository

Inside isputnik.home

One server, the whole shelf

Audiobooks

A full player with chapters, bookmarks, playback speed, and progress that follows you across devices.

Ebooks & reading

An in-browser reader for EPUB and FB2, PDF support, multi-format editions, OPDS feeds, and highlights you can keep as quotes.

Photos & videos

A gallery with timeline and folder views, slideshows, face recognition that groups people, and duplicate cleanup tools.

People & family tree

Faces from the gallery become people, and people take their place on an interactive family tree.

Organized your way

Libraries, collections, series, categories, tags, favorites, and an Aโ€“Z index โ€” with search and filters everywhere.

Safe to expose

Two-factor sign-in, account lockout, rate limits, trusted zones, and admin alerts โ€” hardened for life beyond the home network.

In depth

A closer look

Slideshows that become movies

Pick photos and videos, choose a transition โ€” crossfade, slide, Ken Burns, dip to black โ€” set the pace, and lay your own music underneath. The server even suggests slideshows on its own, clustering moments from dates, places, and the people in them, with burst shots collapsed to one photo.

  • Render to a real MP4 movie (1080p) as a background job, with live progress
  • Title card options: plain black, a photo, a blurred photo, or a collage
  • Finished movies file themselves into a gallery library โ€” re-renders replace, never pile up

Duplicate photo cleanup

Phone backups run twice, cards get imported into two places โ€” libraries collect copies. A four-step wizard scans the libraries you pick, groups the copies, and lets you work through them a job at a time, at your own pace.

  • Resumable: close the browser, come back next week, your decisions are kept
  • Folder instructions โ€” mark a folder's copies as the keepers, or as safe to clear
  • Everything removed lands in the Recycle Bin until you empty it deliberately

Security, taken seriously

Built for a home network, hardened for the internet. Two-factor sign-in works with an authenticator app or emailed codes, with backup codes for when the phone is gone โ€” and the server watches its own front door.

  • Account lockout, IP blocking, and trusted zones for your home network
  • Rate limiting, a strict Content Security Policy, and HTTPS support with HSTS
  • Email alerts to admins, a full activity log, and a step-by-step exposure guide

Offline, on your phone

Install it from the browser like an app โ€” phone-style bottom navigation included. Download audiobooks to the device and keep listening on the plane, in the woods, or wherever the server can't follow.

  • Downloaded books keep their details and player working fully offline
  • Progress made offline syncs back when you reconnect
  • Private caches are wiped on logout, so a shared phone shares nothing

Status

Actively developed

  • Shipped Audiobook and ebook libraries, the photo and video gallery, family tree, collections, quotes, backups, and an activity dashboard โ€” with regular 3.x releases.
  • Deploy Docker images published on every release, plus an Unraid Community Applications template for one-click install.
  • Next Smarter duplicate detection, deeper mobile pages, and new home-hub modules beyond the media library.