Can You Run Plex on a VPS?
Yes, Plex runs on any Linux VPS with 2GB RAM and a few CPU cores. The software installs in minutes. The question isn't whether it can run — it's whether the economics and restrictions make it worth running. Four things will determine that: the Hetzner IP block, transcoding CPU cost, media storage cost, and the mandatory Plex Pass for remote access since April 2025. If you can navigate all four, a VPS-based Plex server works well. If any of them is a deal-breaker, you'll find out here before spending money.
Obstacle 1: The Hetzner block
Since October 2023, Plex blocks all connections from Hetzner IP addresses. This affects every Hetzner product — Cloud, dedicated servers, Hetzner ARM. If your VPS is on Hetzner, Plex will not connect to its authentication servers and your media will not stream.
This is Plex's decision, not Hetzner's. Plex blocked Hetzner specifically because of widespread piracy-related paid sharing operations hosted there. Workarounds (VPN tunnels, Cloudflare Tunnel) exist but add latency and complexity, and Plex has shown willingness to extend blocks to other VPN exit IPs.
For the full story of why and when this happened, see why Plex blocked Hetzner.
Bottom line: Do not buy a Hetzner VPS for Plex. It won't work.
Obstacle 2: Transcoding CPU
Transcoding is what Plex does when a client can't direct-play the original media format. If your movie is 4K HEVC and the client wants 1080p H.264, the server converts it in real-time. This is extremely CPU-intensive.
What you need
| Scenario | CPU requirement | Notes |
|---|---|---|
| Direct play only | 1-2 cores, any speed | Server just serves files, no conversion. Cheapest option. |
| 1 stream, 1080p transcode | 4 cores recommended | Plex suggests 2000 PassMark per 1080p transcode stream. |
| 2-3 concurrent transcodes | 6-8 cores | Gets expensive on VPS. Shared cores won't keep up. |
| 4K transcode | 8+ dedicated cores or HW accel | 4K transcoding on software is brutal. Hardware acceleration (Intel Quick Sync, NVIDIA) requires bare-metal or GPU-passthrough. |
The direct-play strategy: If you encode your media in formats that all your clients can direct-play (H.264 1080p with AAC audio is nearly universal), transcoding rarely triggers. Direct play needs almost no CPU. A $7/month Contabo VPS handles 3-4 direct-play streams without strain. This is the path to making VPS Plex economically viable.
Obstacle 3: Storage costs
A home server might have 8TB of media on a $120 drive. On a VPS, storage is the most expensive component:
- Contabo — most storage per dollar: 400GB SSD on the ~$7/month plan, 800GB on the ~$13 plan. Additional block storage available.
- Hetzner — excluded (Plex block), but for reference: 40GB local, volumes at €0.052/GB/month.
- BuyVM — 20GB local, block storage slabs at $1.25/month per 256GB (the best deal for bulk storage if available).
- OVHcloud — varies by plan, additional storage at competitive rates for European data centers.
For a typical movie library:
| Library size | Storage needed | Approximate cost/mo |
|---|---|---|
| 50 movies (1080p, ~5GB each) | ~250 GB | $7-13 (Contabo included storage) |
| 200 movies | ~1 TB | $13-25 (need additional volumes) |
| 500+ movies | ~2.5 TB | $25-50+ (multi-volume setup) |
BuyVM's storage slabs ($1.25/256GB) are the cheapest option if available in your target location. Contabo's included storage (up to 800GB on mid-tier plans) is the most convenient — no separate volume configuration needed.
Obstacle 4: Plex Pass is now mandatory
In April 2025, Plex changed their subscription model. Previously, a free Plex account could run a server that anyone on the internet could access. Now, streaming from a non-local server requires a Plex Pass subscription: $6.99/month, $39.99/year, or $119.99 lifetime.
A VPS is always remote. You are never on the same LAN as the server. This means Plex Pass is mandatory for any VPS deployment — not optional, not nice-to-have. Without it, you can install Plex and scan your library, but streaming to any client will fail.
This adds $6.99/month to every cost calculation. A $7/month Contabo VPS plus Plex Pass is $14/month before you add any storage. For a single user with a small library, this is reasonable. For someone who was running Plex free on a home server and considering moving to a VPS, the subscription cost changes the math significantly.
Who should run Plex on a VPS
A VPS Plex server makes sense when:
- Your home internet upload speed is too slow for reliable streaming to remote viewers. A VPS has datacenter bandwidth (hundreds of Mbps to Gbps) regardless of your home connection.
- You want 24/7 uptime without home hardware. No NAS to maintain, no home power outages affecting streaming.
- You're sharing with a small group (family, close friends) and the monthly cost is split or justified.
- Your library is small enough that VPS storage costs stay under $15-20/month.
A VPS Plex server does not make sense when:
- You have a large library (1TB+) — storage cost on a VPS exceeds the cost of running a home server.
- You need heavy transcoding — CPU-capable VPS plans cost $20-40/month, approaching dedicated hardware territory.
- You refuse to pay for Plex Pass — it's mandatory on a VPS. Consider Jellyfin (free, open-source) as an alternative that doesn't require any subscription.
Provider recommendations for Plex
| Provider | Plex compatible? | Best for | Price |
|---|---|---|---|
| Contabo | Yes | Best storage per dollar, direct play | ~$7/mo (400GB) |
| BuyVM | Yes | Cheapest bulk storage (slabs) | $3.50 + storage |
| Netcup | Yes | CPU performance for transcoding | ~€10/mo (RS) |
| OVHcloud | Yes | European viewers, decent storage | ~€6/mo |
| Hetzner | BLOCKED | Not usable for Plex | — |
For the full story on the Hetzner situation and alternative provider comparisons, see why Plex blocked Hetzner and best VPS for Plex.
FAQ
Can you run Plex on a VPS?
Yes, on any Linux VPS with 2GB+ RAM. Obstacles: Hetzner IPs are blocked by Plex, transcoding needs 4+ cores, storage is expensive per GB, and Plex Pass ($6.99/mo) is mandatory for remote access since April 2025.
Do I need Plex Pass for a VPS?
Yes, since April 2025. All non-local streaming requires Plex Pass. A VPS is always remote. Without Plex Pass, Plex installs but won't stream.
How much does VPS Plex cost?
Minimum ~$14/month (Contabo $7 + Plex Pass $6.99). With storage for 200+ movies: $20-30/month. With transcoding capability: $25-40/month. Compare to home server electricity costs.