Free software, self-hosted

Everything you love, on your own server

Movies, series, music, audiobooks, ebooks and family photos in one app. It runs on your own computer and plays on your phone and in any browser. No subscription and no cloud account.

  • GNU GPL v3 free software
  • Windows, Android and web
  • 8 languages
  • Movies and series
  • Music
  • Audiobooks
  • Books
  • Photos and videos

What you get

Made for people who keep their own collection and want it to just work.

  • One app for everything

    Movies and series, music, audiobooks, ebooks and family photos and clips live side by side, with one search and one home page.

  • Plays almost anything

    Files your device can play start at once. Others are converted while you watch, and you can still skip to any point. A graphics card (NVIDIA) speeds it up, and the processor takes over if it cannot.

  • Your server, one program

    One program with everything inside, and all its data in a single folder you can copy or back up. Runs on Windows, Linux, macOS, NAS devices and in Docker.

  • Apps for every screen

    Built with Flutter for Android, iOS, Windows and the web, so every version looks and works alike.

  • Pick up where you left off

    It remembers what each person watched, listened to and read, on every device.

  • Titles, covers and subtitles filled in

    Fetches details and covers from TMDB, MusicBrainz and Open Library, reads .nfo files, and finds subtitles and lyrics. What you change yourself is never overwritten.

  • Search that understands you

    Search across every kind of media, including Thai text with different spacing, and organize with nested tags. An optional add-on finds photos by what is in them, by text, place and person.

  • Read in the app or the browser

    EPUB, PDF and comics (CBZ) with bookmarks, highlights, notes and pen drawing. Other reader apps connect through OPDS. Books with DRM are not supported.

  • Music and audiobooks done right

    Queues, playlists that mix any kind of media, lyrics, chapters, speed from 0.5 to 3 times and a sleep timer.

  • Take it offline

    Download films, songs, audiobooks and books to your phone and enjoy them without the server. Your place syncs back when you are connected again.

  • Private by design

    Several users with their own permissions, parental ratings, private libraries that even the administrator cannot see, and encrypted secure libraries. Face recognition is an optional add-on that needs the administrator's consent and runs only on your machine.

  • Upgrades never destroy your data

    Automatic daily backups, a backup before every database upgrade, and changes that only add. Moving to a new computer means copying one folder.

Up and running in three steps

  1. Install the server

    Run the Windows installer or unzip the portable version. On other systems use Docker.

  2. Add your folders

    Create a library for each kind of media and point it at your folders. The server scans them and fills in the details.

  3. Open the app

    Sign in from the Android app or any browser on your network, or from anywhere once you set up a secure (HTTPS) address.

Download

Free for everyone. Choose the one for your system.

  • Windows installer

    Installs the server as a Windows service and opens the firewall for private networks only.

    Not published yet
  • Windows portable (zip)

    Unzip anywhere and run it. Everything stays in that folder.

    Version
    1.0.407
    Size
    75.3 MB
    SHA-256
    ba5328e0995eab94ef168cd9e9c0c4e908d59c58638860fbf877fd14ae9cdc76
    Download
  • Android app (APK)

    Install the app on your phone or tablet. Android may ask you to allow installing from this source.

    Version
    1.0.407
    Size
    113.7 MB
    SHA-256
    dedac39391f4ad79315d953b0f6dea82ce6498761e2c3323c121503dd3b27917
    Download
  • Docker

    Build the image from the source code, then run it with the commands below.

    Commands

    docker build -t beamtimecapsule .
    docker run -p 8096:8096 \
      -v ./config:/config -v ./cache:/cache \
      -v /path/to/media:/media:ro \
      beamtimecapsule

Check your download

Compare the SHA-256 value shown with the one this command prints (Windows PowerShell):

Get-FileHash .\<file> -Algorithm SHA256

Source code

Beam Time Capsule is free software under the GNU GPL v3. You can get the complete source code here:

The link to the source code will be added here.

Converting video needs ffmpeg, a separate project with its own license. It is not included in the download.