Blog Pricing Get Started
· 10 min read

Self Hosting in 2026: What to Run, Why, and How

Every file you store on Google Drive, Dropbox, or iCloud lives on hardware owned by someone else. Self hosting flips that. Your data, your hardware, your rules — with no monthly bill that keeps climbing and no company that can access your files, change their terms, or disappear overnight.

D
Deepak
Founder, Gavety
Quick answer

Self hosting means running software on hardware you own — a Raspberry Pi, old laptop, or home server — instead of paying a company like Google or Dropbox to run it for you. You get full data ownership, no storage caps, no monthly subscription fees, and no third party that can access, scan, or lose your files. Modern tools like Gavety make it a two-minute setup.

Why self hosting has a moment in 2026

Cloud prices have risen every year for five years. Google One doubled from $2 to $3 per 100GB. Dropbox Plus increased by 20% in 2024. Adobe shut down Lightroom cloud libraries with two weeks' notice. Microsoft changed OneDrive terms to scan files for "policy violations."

At the same time, self-hosting hardware got cheaper and better. A Raspberry Pi 5 costs $80. A 2TB USB SSD costs $80. Add Gavety's $50 one-time licence plus $20/yr for remote access and your first-year total is $380 — less than four years of Google One 2TB — with hardware you own outright and data that stays on your device.

$100/yr
Google One 2TB — forever, rising, nothing to show for it
$160
Pi 5 + 2TB SSD one-time — hardware you own outright
$50
Gavety one-time licence + $20/yr/user for remote access
2 min
Gavety setup time — from unboxing to remote access

Self hosting used to mean mastering NGINX, Docker, DNS, firewalls, and port forwarding. That's still an option. But in 2026, there's a growing category of tools — Gavety among them — built specifically for the person who wants the benefits without becoming a sysadmin.

What can you self-host?

Almost anything you currently pay a subscription for has a self-hosted equivalent. Here's what people actually run:

📁
File storage
Gavety, Nextcloud, Seafile — replace Google Drive or Dropbox
📷
Photo backup
Immich — self-hosted Google Photos with face recognition and albums
🎬
Media server
Jellyfin, Plex — stream your library to any device, anywhere
🔑
Password manager
Vaultwarden — self-hosted Bitwarden, your vault on your hardware
📝
Notes
Joplin, Obsidian sync — markdown notes, no Notion subscription
🏠
Home automation
Home Assistant — local smart home control, works offline
🚫
Ad blocking
Pi-hole — DNS-level blocking for every device on your network
🔒
VPN
WireGuard — your own VPN server, no third-party logging

Most people start with one thing — usually file storage or photos — and expand from there. A Raspberry Pi 5 can run file storage, photo backup, and ad blocking simultaneously while drawing less power than a phone charger.

What hardware do you need to start self hosting?

You don't need dedicated hardware to start. The most common setups in 2026:

Hardware Cost Best for Power draw
Raspberry Pi 5 (4GB) ~$80 Beginners, light workloads 5–8W
Old laptop (i5, 8GB RAM) $0 (reuse) Heavier workloads, repurposing old hardware 15–25W
Intel N100 mini PC ~$120 Best price/performance ratio, x86 10–15W
Synology NAS $300–$800 Purpose-built, easy UI, expansion bays 15–30W

For a beginner, the Raspberry Pi 5 or an Intel N100 mini PC are the recommended starting points. Both run Ubuntu natively and support every major self-hosting tool. Add a 2TB USB SSD and you have more storage than any Google One plan.

💡 Storage note

For file storage and photos, choose a USB SSD over an SD card. SD cards are slow, unreliable for write-heavy workloads, and have poor longevity. A 2TB USB SSD (around $80) is the right storage choice for a Pi-based self-hosting setup.

The hidden barrier: why self hosting used to require a network engineer

The technical challenge of self hosting isn't installing software — that's a one-command apt install in most cases. The hard part is making your self-hosted service accessible from outside your home network.

Traditional self hosting requires:

That's five moving parts before your files are accessible from a café. And it all falls apart if your ISP uses CGNAT — Carrier-Grade NAT — which assigns multiple customers to the same public IP address. Port forwarding is impossible on CGNAT. Most Indian ISPs (Jio Fiber, BSNL, Airtel Fiber) use CGNAT for residential connections. Many ISPs elsewhere do too.

This is the problem Gavety was built to solve.

How Gavety solves remote access for self hosting

Gavety installs as a single .deb package on any Ubuntu or Debian machine. The agent creates an outbound encrypted tunnel from your device to Gavety's relay infrastructure. Your files become accessible at app.gavety.com from any browser, anywhere in the world — without port forwarding, without a static IP, and without touching your router.

🔐
Zero-knowledge relay
Files travel through AES-256 encrypted tunnel. Gavety's relay routes your connection — it cannot read file contents. This is architectural, not a policy promise.
🌐
CGNAT bypass
Outbound tunnel works regardless of CGNAT. Jio Fiber, BSNL, most residential ISPs — remote access works automatically without port forwarding.
📦
Open-source agent
Gavety's device agent is open source. You can audit exactly what it does — what it sends, what it reads, what it can't access. No black box.
⚡
2-minute setup
Download the .deb, double-click in App Center, plug in your drives. No command line required. Remote access starts within minutes.

How to start self hosting with Gavety

  1. 1
    Set up your hardware Install Ubuntu on a Raspberry Pi 5 or any Linux device. Flash Ubuntu Server 24.04 to a microSD card using Raspberry Pi Imager — takes about 10 minutes. Or use an existing Ubuntu machine you already have.
  2. 2
    Download and install Gavety Download the .deb package from gavety.com. Double-click to install via Ubuntu App Center — no terminal required. The installer sets up the Gavety agent and creates an outbound tunnel automatically.
  3. 3
    Plug in your drives and start storing Connect a USB SSD or hard drive. Gavety detects it automatically. Your files are now accessible at app.gavety.com from any browser — on your phone, laptop, or tablet — from anywhere in the world.

Total time from unboxing a Pi 5 to remote file access: under 30 minutes. For an existing Linux machine: under 5 minutes.

Self hosting vs cloud: honest comparison

Factor Cloud (Google Drive etc.) Self hosting (Gavety)
Data ownership ✗ Company's servers ✓ Your hardware
Monthly cost ✗ $3–$10/mo, rising ✓ $0 after hardware purchase
Storage limit ✗ Pay per GB ✓ Limited only by your drives
Privacy ✗ Files processed by provider ✓ Zero third-party access
Setup complexity ✓ Sign up, upload ~ 30 min first time
Works behind CGNAT ✓ Yes (cloud hosted) ✓ Yes (Gavety tunnel)
Works if vendor shuts down ✗ Data at risk ✓ Files on your hardware
Term changes possible ✗ Yes, with limited notice ✓ You control the software

The one honest concession: cloud services have zero setup time and work everywhere by default. Self hosting trades 30 minutes of setup for permanent data ownership and no recurring cost. Most people who try it don't go back.


Start self hosting in 2 minutes

Install Gavety on any Linux device — Raspberry Pi, old laptop, mini PC — and your files are accessible from anywhere. No port forwarding, no server configuration, no command line required.

Download Gavety — Free to Try

$50 one-time licence · $20/yr per user for remote access · Open-source agent

Frequently asked questions about self hosting

What is self hosting?
Self hosting means running software on hardware you own — a Raspberry Pi, old laptop, or home server — rather than paying a company to run it for you on their infrastructure. With self hosting, files and data stay on your device. No company can access, scan, or lose your data, and there are no monthly subscription fees beyond your own hardware costs.
Is self hosting difficult for beginners?
Self hosting has a reputation for being technical, but modern tools have reduced the barrier significantly. Gavety installs as a single .deb package — no command line required. More advanced apps like Nextcloud or Jellyfin require more configuration, but Docker Compose has made deploying full stacks much more accessible than it was in 2020. Most beginners get their first self-hosted setup running in an afternoon.
What's the cheapest way to start self hosting?
If you have an old laptop running Ubuntu, the cheapest start is free — download Gavety's .deb and your existing machine becomes a private cloud. If you're buying hardware, a Raspberry Pi 5 ($80) plus a 2TB USB SSD ($80) is the best value entry point. Total hardware cost: ~$160, plus Gavety's $50 one-time licence and $20/yr per user for remote access. That's $380 in year one — and Google One 2TB will have cost you more than that by year four with nothing to show for it.
Does self hosting work if my ISP uses CGNAT?
Traditional self hosting doesn't work behind CGNAT — port forwarding is impossible when your ISP assigns you a shared public IP. Gavety solves this with an outbound tunnel that bypasses CGNAT entirely. For other self-hosted apps, Cloudflare Tunnel (free tier) provides a similar workaround. CGNAT is common on Jio Fiber, BSNL, and most Indian residential connections, as well as many ISPs in the US and Europe.
How is Gavety different from Nextcloud?
Nextcloud is software you install and configure — it provides the file storage and web UI, but you're responsible for setting up a web server, database, SSL certificates, and remote access (port forwarding or a Cloudflare tunnel). Gavety is a complete system: install the .deb, plug in drives, and remote access works automatically — no additional configuration needed. Gavety is narrower in scope (file storage + remote access), Nextcloud is broader (files + calendar + contacts + apps + admin panel).
Can Gavety see my files?
No. Files are stored on your hardware and transmitted through an AES-256 encrypted tunnel. Gavety's relay servers route your encrypted connection — they cannot read file contents. This is an architectural guarantee: the relay is a router, not a storage system. Gavety's agent is open source, so you can verify this independently rather than taking our word for it.

📣 Social atoms

Twitter/X — hook
Every file you store on Google Drive lives on Google's servers.
Google can read them. Google can lose them. Google can change their terms.

Self hosting fixes all three.
Your hardware. Your rules. $0/month after setup.

Here's how to start in 2026 → [link]
Twitter/X — stat
Google One 2TB: $100/year, forever.
Raspberry Pi 5 + 2TB SSD: $160, once.
Gavety: $50 one-time + $20/yr per user for remote access.

Year 3 comparison (solo user):
☁️ Google: $300 spent, nothing to show for it
🏠 Self-hosted: $360 + $40 remote access = $400 total, hardware you own

Self hosting is just math at this point.
LinkedIn
Most people don't realise they're renting their own files.

Every document in Google Drive. Every photo in iCloud. Every file in Dropbox. Stored on hardware you don't own, under terms that can change, at prices that keep rising.

Self hosting is the alternative: software that runs on a $80 Raspberry Pi, files that never leave your network, remote access from anywhere — no monthly fee, no vendor with access to your data.

We wrote a complete 2026 guide to what to self-host and how to start → [link]
Reddit (r/selfhosted, r/homelab)
Self hosting in 2026: what's actually changed for beginners

Wrote a guide covering what to self-host (files, photos, media, passwords, home automation), what hardware to use (Pi 5 vs old laptop vs N100 mini PC), and the CGNAT problem that used to make remote access impossible for most people.

TL;DR: it's easier than it was two years ago. The biggest remaining barrier is remote access on residential connections — tools like Gavety's outbound tunnel or Cloudflare Tunnel have made this much more accessible.

[link] — curious what stack you're running in 2026
Hacker News
Show HN: Self hosting guide for 2026 — what's changed, what's easier, what's still hard

Wrote a guide on getting started with self hosting in 2026, focused on the parts that have actually gotten easier (setup tools, hardware cost) vs. what's still hard (CGNAT on residential connections, maintenance overhead). Includes honest cost comparison vs. Google One and Dropbox. [link]