SparkBox / Guides / Watch home movies on vacation

How to Watch Your Home Movies on Vacation (Without Carrying a Hard Drive)

You're at a hotel, it's raining, and you want to watch a movie from your own library back home — but that library is sitting on a box in your living room a thousand miles away. The old answer was to copy a few films onto a hard drive or a tablet before you left and hope you packed the right ones. There's a better way: your whole library, streamed to your phone over the hotel WiFi, as if you were on your own couch — and without opening your home up to the internet. This guide walks you through it in plain English. Tested on: SparkBox 1.6.314, running on a UGREEN DXP4800 Plus and a $7/month Hostinger VPS.

SparkBox dashboard home with app launcher tiles and system stats
SparkBox dashboard home with app launcher tiles and system stats

1. The problem: your movies are home, you're not

If you've built a movie and TV library at home — say with SparkBox and Jellyfin, the free app that gives you a Netflix-style screen of your own films — it works great on your home WiFi. The catch is that it's designed to stay home. By default it isn't reachable from the outside, which is exactly what you want for security, but it means a hotel, a plane with WiFi, or your in-laws' house can't see it.

Radarr movie management on a SparkBox server
Radarr movie management on a SparkBox server

The instinct is to expose it to the internet so you can reach it from anywhere. Please don't. Opening your home server to the whole internet is how people end up with strangers poking at their stuff. There's a way to reach your library from anywhere that keeps it invisible to everyone except you.

2. How it works: a private tunnel to your own house

The trick is a free service called Tailscale. Think of it as a private club that only your own devices can join. You install a small app on your home server and on your phone, sign both into the same free account, and from then on they can talk to each other directly — over any WiFi, anywhere in the world — as if they were sitting in the same room.

Nothing is exposed to the public internet. As SparkBox's own description puts it: you reach your apps from anywhere, with no router setup and nothing exposed to the internet — only your own signed-in devices can connect. So when you open your movie library from a hotel, you're not opening a door to the world; you're using a private line between your phone and your house that nobody else can see.

3. What you need before you start

Three things, and you probably already have the first two:

Jellyfin home screen on a SparkBox server
Jellyfin home screen on a SparkBox server

That's it. You don't need a tech-savvy friend, a special router, or your internet provider's help.

4. Step 1: turn on remote access on your server

SparkBox includes Tailscale as a one-click module, so you don't install anything by hand. The only mildly fiddly part is a one-time sign-in code, and SparkBox tells you exactly where to get it. Here's the whole flow:

First, in your free Tailscale account, turn on secure addresses. Go to login.tailscale.com/admin/settings/features and switch on HTTPS Certificates. This is what lets your library load over a secure web address instead of quietly failing — do it before anything else.

Next, create your sign-in code. Tailscale calls it an "auth key." Go to login.tailscale.com/admin/settings/keys, create a key, and choose the reusable option so it keeps working after a restart. It's a long code that starts with tskey-auth-.

Now open your SparkBox dashboard, turn on the Tailscale module, and when it asks, paste that code. That's the entire server side. SparkBox connects your home box to your private network automatically.

Tip: Pick the reusable key, not a one-time one. A reusable key lets your server quietly reconnect on its own after a power blip or an update, so your "watch from anywhere" doesn't silently break while you're away. There's a full picture-by-picture version in our Tailscale setup guide and our access your home server from anywhere walkthrough.

5. Step 2: install the app on your phone

This is the easy half. On your phone, install the Tailscale app from the App Store or Google Play, open it, and sign in with the same account you used above. Do the same on your laptop if you're bringing one. Once it's signed in, you can leave it running — it sits quietly in the background and barely touches your battery.

SparkBox Apps page — one-click install cards for every module
SparkBox Apps page — one-click install cards for every module

From this moment, your phone is a member of your private club. It can reach your home server whether you're on hotel WiFi, a friend's network, or your phone's own data — without you doing anything else each time.

6. Step 3: open your library from the hotel

Now the payoff. Install the Jellyfin app on your phone (also free, in both app stores). The first time you open it, it asks for your server's address. With Tailscale running, you type in your server's private address once — SparkBox shows you this address on your dashboard — and sign in with your usual sparkbox account.

That's it. Your posters, your "Continue Watching," your shows — all of it streams to your phone over the hotel WiFi, picking up right where you left off at home. You didn't carry a single file. Next time you travel, there's nothing to set up again; you just open Jellyfin and play.

7. Sharing with family on the trip

If you're traveling with family and want everyone to watch on their own phones, you don't have to hand out your password. Tailscale lets you invite specific people to your network, and SparkBox is built with that in mind — its remote-access description notes you can invite family or friends to specific apps. Each person installs the Tailscale app, accepts your invite, and then uses Jellyfin the same way. Great for a long car ride or a rainy hotel afternoon with the kids.

8. The honest limits

This works genuinely well, but it isn't magic, so here's the straight talk:

None of these are dealbreakers — they're just the honest trade for watching your own library, privately, from the other side of the world.

9. Next steps

Once this is set up, "watch my own movies on vacation" stops being a project and becomes a habit: open the app, press play. You bring your phone and a few minutes of one-time setup; SparkBox and Tailscale handle the private connection so nothing of yours is ever exposed to the internet.

Don't have your library yet? SparkBox is a free download that sets up your movie and TV server in one step — then this guide gets it onto your phone for the next trip.

Download SparkBox

Already set up at home? See watching your movies on any device for the TV and tablet apps too.

About this guide: Written and tested by the SparkBox team on a UGREEN DXP4800 Plus and a $7/month Hostinger VPS, both running SparkBox 1.6.314. If something doesn't match, tell us on YouTube or post in d/sparkbox.