The 15 Best Self-Hosted Apps Every Home Server Needs in 2026
Lists February 20, 2026 โ€ข 9 min read

The 15 Best Self-Hosted Apps Every Home Server Needs in 2026

H

Hostly Team

Self-Hosting Enthusiast

From media streaming to password management, these are the essential self-hosted applications that transform a basic server into a powerful digital hub. Our curated list of must-have apps for beginners and veterans alike.

Building a home server is an exciting journey โ€” but knowing which apps to install first can be overwhelming. With thousands of self-hosted applications available, where do you even begin? After years of running home servers and listening to the community, we've curated the 15 essential apps that every self-hoster should consider.

These aren't just popular apps โ€” they're the ones that deliver real value every single day. From replacing expensive subscriptions to giving you complete control over your data, these applications form the foundation of a powerful self-hosted ecosystem.

Quick Overview: The Essential 15

AppCategoryReplacesDifficultyRAM Usage
VaultwardenSecurityLastPass, 1PasswordEasy~50MB
NextcloudFiles & SyncGoogle Drive, DropboxMedium~512MB
JellyfinMediaNetflix, PlexEasy~300MB
Home AssistantAutomationSmartThings, AlexaMedium~500MB
ImmichPhotosGoogle PhotosMedium~1GB
Pi-holeNetworkN/AEasy~50MB
Nginx Proxy ManagerInfrastructureN/AEasy~100MB
Uptime KumaMonitoringPingdom, StatusPageEasy~50MB
Paperless-ngxDocumentsEvernote ScannableMedium~300MB
GiteaDevelopmentGitHub, GitLabEasy~200MB
Cal.comSchedulingCalendlyMedium~300MB
SearxngSearchGoogle SearchEasy~100MB
MealieLifestyleRecipe appsEasy~100MB
Actual BudgetFinanceYNAB, MintEasy~100MB
Ollama + Open WebUIAIChatGPTMedium~2GB+

1. Vaultwarden โ€” Your Password Fortress

Vaultwarden is the undisputed king of self-hosted password managers. It's a lightweight, Bitwarden-compatible server that works with all official Bitwarden clients โ€” polished mobile apps, browser extensions, and desktop applications.

Why It's Essential

Your passwords are the keys to your digital life. Storing them on someone else's server is a risk you don't need to take. Vaultwarden gives you the same experience as Bitwarden Premium (normally $10/year) for free, plus features like unlimited organizations for family sharing.

docker run -d --name vaultwarden -p 8080:80 -v vw-data:/data vaultwarden/server

โœ… Pros: Extremely lightweight (~50MB RAM), uses official Bitwarden apps, emergency access, organizations

โŒ Cons: Requires HTTPS for mobile apps to work

2. Nextcloud โ€” The Cloud You Own

Nextcloud is the Swiss Army knife of self-hosting. At its core, it's a file sync and share platform like Dropbox โ€” but it's so much more. With apps, you can add calendars, contacts, notes, tasks, video calls, and even a full office suite.

Why It's Essential

Instead of paying $10/month for 2TB of Google Drive storage, you can run Nextcloud on your own hardware with unlimited storage. Your files never leave your network unless you want them to.

โœ… Pros: Massive app ecosystem, mobile apps, desktop sync clients, collaborative editing

โŒ Cons: Can be resource-heavy with many apps, occasional upgrade issues

3. Jellyfin โ€” Your Personal Netflix

Jellyfin is a free, open-source media server that organizes your movies, TV shows, and music with beautiful interfaces across all your devices. Unlike Plex, there's no account requirement, no premium tier, and no tracking.

Why It's Essential

If you have media files, Jellyfin is non-negotiable. It automatically fetches metadata, artwork, and subtitles. Stream to your TV, phone, tablet, or browser โ€” all from your own server.

docker run -d --name jellyfin \
  -v /path/to/config:/config \
  -v /path/to/media:/media \
  -p 8096:8096 \
  jellyfin/jellyfin

โœ… Pros: Completely free, no account needed, hardware transcoding, great mobile apps

โŒ Cons: Fewer client apps than Plex (but improving fast)

4. Home Assistant โ€” Automate Everything

Home Assistant is the ultimate smart home platform. It connects to virtually every smart device โ€” lights, thermostats, cameras, sensors โ€” and lets you create powerful automations without depending on cloud services.

Why It's Essential

Smart home devices often stop working when their cloud service shuts down. Home Assistant gives you local control that works forever. Plus, automations are limited only by your imagination.

โœ… Pros: Supports 2000+ integrations, local control, powerful automations, active community

โŒ Cons: Steep learning curve, can become complex

5. Immich โ€” Google Photos, Self-Hosted

Immich is the fastest-growing photo management solution in the self-hosting world. It looks and feels like Google Photos โ€” automatic mobile backup, facial recognition, location mapping, and smart search.

Why It's Essential

Your photos are irreplaceable memories. Google Photos compresses them and uses them to train AI. Immich keeps your full-resolution photos under your control with a modern, beautiful interface.

โœ… Pros: Stunning UI, mobile auto-backup, ML-powered search, active development

โŒ Cons: Still in active development (not yet 1.0), requires decent hardware for ML features

6. Pi-hole โ€” Network-Wide Ad Blocking

Pi-hole blocks ads and trackers at the DNS level for your entire network. Once configured, every device in your home โ€” phones, tablets, smart TVs, IoT devices โ€” automatically benefits without installing anything.

Why It's Essential

Block millions of ads and trackers with zero effort. Pages load faster, you use less bandwidth, and you get beautiful statistics about what's being blocked.

docker run -d --name pihole \
  -e TZ="Europe/Paris" \
  -e WEBPASSWORD="your-password" \
  -v pihole-etc:/etc/pihole \
  -p 53:53/tcp -p 53:53/udp \
  -p 80:80 \
  pihole/pihole

โœ… Pros: Network-wide protection, works on all devices, beautiful dashboard

โŒ Cons: Occasional false positives, requires static IP or DHCP configuration

7. Nginx Proxy Manager โ€” Simple Reverse Proxy

Nginx Proxy Manager provides a beautiful web interface for managing Nginx reverse proxies. It handles SSL certificates automatically via Let's Encrypt, making it trivial to expose your services securely.

Why It's Essential

If you're running multiple services, you need a reverse proxy. NPM makes it point-and-click easy โ€” no config files, no command line. Each service gets its own subdomain with automatic HTTPS.

โœ… Pros: User-friendly GUI, automatic SSL, access lists, beautiful design

โŒ Cons: Uses more resources than Caddy, less flexible for advanced configs

8. Uptime Kuma โ€” Know When Things Break

Uptime Kuma monitors your services and alerts you when something goes down. It supports HTTP, TCP, DNS, Docker containers, and more. The dashboard is gorgeous and notifications work via email, Telegram, Discord, and 90+ other services.

Why It's Essential

You can't fix what you don't know is broken. Uptime Kuma watches your services 24/7 and alerts you instantly. It even creates public status pages for your users.

docker run -d --name uptime-kuma -p 3001:3001 -v uptime-kuma:/app/data louislam/uptime-kuma

โœ… Pros: Beautiful UI, 90+ notification services, status pages, lightweight

โŒ Cons: Single-user by design (no team features)

9. Paperless-ngx โ€” Go Paperless

Paperless-ngx transforms your physical documents into a searchable digital archive. Scan or upload documents, and it automatically OCRs, tags, and organizes them. Full-text search finds anything instantly.

Why It's Essential

Stop losing important documents. Paperless-ngx means you can find any receipt, contract, or letter in seconds โ€” forever.

โœ… Pros: Automatic OCR and tagging, powerful search, mobile scanner apps

โŒ Cons: Initial setup takes time, OCR accuracy varies by language

10. Gitea โ€” Your Private GitHub

Gitea is a lightweight, self-hosted Git service. It provides everything you need for code hosting โ€” repositories, issues, pull requests, wikis, and CI/CD โ€” without the complexity of GitLab.

Why It's Essential

Whether you're a developer or just want to version-control your configurations, Gitea gives you a private, fast, and feature-complete Git server that runs on minimal resources.

docker run -d --name gitea -p 3000:3000 -p 22:22 -v gitea:/data gitea/gitea

โœ… Pros: Extremely lightweight, fast, GitHub-like UI, good CI/CD

โŒ Cons: Smaller ecosystem than GitLab, fewer enterprise features

11. Cal.com โ€” Your Calendly Alternative

Cal.com is an open-source scheduling platform that lets others book time with you. It syncs with your calendar, respects your availability, and provides a professional booking page.

Why It's Essential

If you ever schedule meetings with clients, students, or colleagues, Cal.com eliminates the back-and-forth. They pick a time, it's on your calendar, done.

โœ… Pros: Beautiful UI, team scheduling, calendar integrations, workflows

โŒ Cons: More resource-intensive than simpler alternatives

12. SearXNG โ€” Private Web Search

SearXNG is a privacy-respecting metasearch engine. It aggregates results from Google, Bing, DuckDuckGo, and dozens of other sources โ€” without tracking you or creating a profile.

Why It's Essential

Every Google search adds to your advertising profile. SearXNG gives you great results without the surveillance. You can even customize which engines to use.

โœ… Pros: True privacy, customizable engines, no tracking, great results

โŒ Cons: Occasional rate limiting from upstream engines

13. Mealie โ€” Recipe & Meal Planning

Mealie is a beautiful recipe manager and meal planner. Import recipes from any website with one click, plan your weekly meals, and auto-generate shopping lists.

Why It's Essential

No more losing recipes or wondering what's for dinner. Mealie keeps everything organized, works offline, and the meal planning saves hours every week.

docker run -d --name mealie -p 9925:9000 -v mealie-data:/app/data hkotel/mealie

โœ… Pros: One-click recipe import, meal planning, shopping lists, beautiful design

โŒ Cons: Recipe import doesn't work on all sites

14. Actual Budget โ€” Take Control of Your Money

Actual Budget is a privacy-focused budgeting app inspired by YNAB (You Need A Budget). It uses envelope budgeting to help you give every dollar a job.

Why It's Essential

Your financial data is extremely sensitive. Instead of trusting Mint or YNAB with your bank transactions, Actual keeps everything local while providing the same powerful budgeting features.

โœ… Pros: Privacy-first, envelope budgeting, bank sync (via plugins), mobile-friendly

โŒ Cons: Bank sync requires separate setup, smaller feature set than YNAB

15. Ollama + Open WebUI โ€” Your Private AI

Ollama lets you run large language models locally, and Open WebUI provides a beautiful ChatGPT-like interface. Run models like Llama 3, Mistral, or DeepSeek R1 on your own hardware โ€” completely free and private.

Why It's Essential

AI is transforming how we work. Instead of sending every prompt to OpenAI, run models locally. Your conversations stay private, there are no usage limits, and it works offline.

# Install Ollama
curl -fsSL https://ollama.com/install.sh | sh
ollama pull llama3.2

# Install Open WebUI
docker run -d --name open-webui -p 3000:8080 \
  --add-host=host.docker.internal:host-gateway \
  ghcr.io/open-webui/open-webui:main

โœ… Pros: Complete privacy, no API costs, works offline, many models available

โŒ Cons: Requires decent GPU for larger models, slower than cloud APIs

Hardware Recommendations

All 15 apps can run on surprisingly modest hardware. Here's what we recommend:

๐Ÿ’ก Recommended Starter Setup

  • Mini PC: Intel N100 (4 cores, 8GB RAM, 256GB SSD) โ€” ~$150
  • External Storage: 4TB HDD for media โ€” ~$80
  • Total: ~$230 one-time vs hundreds per year in SaaS subscriptions

For running local AI models, you'll want at least 16GB RAM and ideally a dedicated GPU (even an older RTX 3060 works great).

Getting Started: Priority Order

Don't try to install everything at once. Here's the order we recommend:

  1. Week 1: Nginx Proxy Manager + Pi-hole + Uptime Kuma โ€” Your infrastructure foundation
  2. Week 2: Vaultwarden + Nextcloud โ€” Secure your passwords, own your files
  3. Week 3: Jellyfin + Immich โ€” Media and photo management
  4. Week 4+: Add others based on your needs

Final Thoughts

These 15 apps represent years of community refinement. They're the tools that self-hosters actually use every day โ€” not just toys to set up and forget. Each one replaces a paid service while giving you complete control over your data.

The self-hosting ecosystem in 2026 is mature, well-documented, and more accessible than ever. Start with what solves an immediate need, learn as you go, and gradually build your perfect home server.

Ready to explore more? Browse our complete directory at hostly.sh to discover hundreds of self-hosted applications across every category.