πŸ΄β€β˜ οΈ Booty Bay πŸ΄β€β˜ οΈ

πŸ’° Media Port(al) πŸ’°

External Access Guide

⚠️ While the following setup is more involved than accessing via the internet normally, it should be simple to follow and only needs to be performed once.

⚠️ Please read carefully and don't miss any steps!
🎬

Jellyfin Media Server

❔ What is Jellyfin?

Jellyfin is a free, open-source media server that lets people share their film and TV libraries.

🌐 Watch Anywhere

Tailscale and Jellyfin work on almost any device or web browser, and you can optionally download the official or other third-party Jellyfin apps like Wholphin. If you cannot find the Tailscale app in your TV app store, then you can use a laptop with HDMI cable or an external device like an Amazon Fire TV Stick.

🎞️ What You'll Get

  • βœ”οΈ Access to my full library of films (1050+) and TV series (2200+ episodes)
  • βœ”οΈ Watch on-demand on any device, anywhere, while connected to Tailscale
  • βœ”οΈ Discover and request additional content using Seerr integration or webpage
  • βœ”οΈ Stored progress (Continue Watching, Watched History, and Next Up)
πŸ”’

Secure Network Connection (Tailscale)

❔ What is Tailscale?

Tailscale is a secure virtual private network that provides isolated access to network resources such as my media proxy server. This ensures zero-trust security and prevents exposure to the public internet.

🧾 Setup Instructions

    Some Fire Sticks and other Android devices may not have the official apps in their Play Stores. If so, you will need to sideload the Tailscale and Jellyfin/Wholphin apps. You can follow this guide to do so.

    Note: Amazon Fire TV Stick 'Select' and sticks older than ~2018 are not supported.

  1. 1
    Create Tailscale Account Create or sign in to your personal Tailscale account. Authenticating via a Google account is preferable. This will create a personal "Tailnet" for yourself, but you don't need to configure anything else as you will just be adding my shared node and the device(s) you want to use:
  2. 2
    Link to the Shared Media Node (booty-bay) Click the following server-sharing invitation link (replace NODE_SHARING_CODE with your actual node-sharing code) - this will add the machine to your Tailnet:
    https://login.tailscale.com/admin/invite/NODE_SHARING_CODE

    This link/code should have been provided to you.

  3. 3
    Download the Client Install the Tailscale application on your playback device (available for Windows, Android, iOS, macOS, and Google/Fire/Apple TVs). I recommend installing this on your phone or PC first to test access:
  4. 4
    Connect to your Tailnet Ensure the Tailscale application is running and showing a connected status on your device before proceeding. In order to access the media server you have to be connected to Tailscale, but you can turn it off when not in use.
  5. 5
    Create your Jellyfin Account Now that you're connected to Tailscale, click the following link (replace JELLYFIN_INVITATION_CODE with your actual invitation code) to create your Jellyfin account and follow the setup wizard (use your first name as username if available):
    https://booty-bay.drongo-pleco.ts.net:5690/j/JELLYFIN_INVITATION_CODE

    This link/code should have been provided to you.

πŸ΄β€β˜ οΈ

Accessing Jellyfin

βš“ Booty Bay Addresses

While connected to Tailscale, you can always access these destinations directly in your web browser:

Destination
Address / Link

If you experience any problems with content (playback/subtitles/audio etc.) you can report these to me via Seerr.

πŸ–₯️ On PC/Mac: I highly recommend accessing via a web browser such as Google Chrome.

πŸ“Ί/πŸ“± On Android Devices: Try downloading the "Wholphin" app or the official Jellyfin app.

When accessing from an app instead of a web browser, you will be asked to add a server.

Use the same URL as the website:

booty-bay.drongo-pleco.ts.net:8096

Then sign in with the user account you created earlier in the setup wizard.

🍿🦜

Setup Finished

That concludes the required steps to access. If you have any questions or issues let me know!

Enjoy the haul!