Immich gives your family its photo library back.
The open-source photo platform that backs up your family's phones to a server you control — with face grouping and search built in.
Automatic phone backup
Face grouping & search
Albums & sharing
Unmetered bandwidth
Your admin login is created at first boot; read it over SSH.
Run Immich from day one.
Every plan includes Immich installation, unmetered bandwidth, and full root access.
Length of Subscription
Photos on a server you run,searchable by face and content.
One flat plan price — no per-gigabyte meter.
Leave the Shared 15 GB Behind
Your server has no shared quota. Google gives you 15 GB — split across Gmail, Drive, and Photos — and stops backing up the day you fill it.
Your Camera Roll, Uploading Itself
Pick your albums once. The app uploads new shots when you open it and in the background — Wi-Fi by default, duplicates skipped. Everyone in the family gets their own login, backing up their own phone.
Originals, Untouched
Your originals stay exactly as you shot them, in one folder on your server. Immich's one ask: keep a 3-2-1 backup.
HTTPS Done, Admin Ready
HTTPS and the admin account are handled before the page can even load — a fresh Immich would otherwise hand admin signup to its first visitor. Set it up yourself, and all of that is your problem.
The whole photo stack,set up and switched on.
Immich is AGPL-licensed and says every feature is free, forever.
The Full Stack, Fixed Versions
The Immich server, machine learning, PostgreSQL, Valkey, and Caddy for HTTPS — wired together on Debian 13.
Face Grouping on Your Hardware
Machine learning is installed, not an add-on — plan for Immich's recommended 8 GB of RAM. Models download on first use, then search runs on your server.
Search the Text Inside Your Photos
Immich reads text in your images and searches by what is actually in the picture — a receipt, a whiteboard, a street sign — plus filters for people and places.
Albums, Partner Sharing, Public Links
Share albums as editors or viewers, hand a partner your whole library one way, and send public links with an expiry date and a password — no account needed.
Your Originals, Never Downsized
Immich keeps the original file and stores a streaming copy of each video alongside it — never instead. Google's Storage saver resizes photos above 16 MP and video above 1080p; your originals stay untouched.
You Decide When
The update command warns you before breaking changes. Debian patches itself; Immich moves when you say so.
Other VPS hosts meter your bandwidth. We don’t.
Most providers hand you a transfer allowance, then bill you per gigabyte the moment you exceed it — so a traffic spike becomes a surprise invoice. DreamHost doesn’t meter bandwidth at all.
is what 10 TB of monthly transfer costs on AWS Lightsail. On a DreamHost VPS, the same 10 TB costs $0.
| Provider | Bandwidth | Overage rate | Cost at 10 TB/mo | Cost at 50 TB/mo |
|---|---|---|---|---|
| DreamHost | Unmetered | No overage | $0 | $0 |
| AWS Lightsail | Metered | $0.09/GB | $810 | $4,410 |
| DigitalOcean | Metered | $0.01/GB | $90 | $490 |
| Vultr | Metered | $0.01/GB | $75 | $475 |
| Linode / Akamai | Metered | $0.005/GB | $45 | $245 |
No transfer caps, no overage fees, no surprise invoice when your traffic spikes — fair use applies.
Competitor figures are each provider's publicly listed overage rates as of June 2026, for outbound transfer beyond each provider's included transfer allowance (plan plus any account-level free-transfer grant). Providers publish these rates in USD; amounts shown in other currencies are approximate conversions. DreamHost VPS includes unmetered bandwidth with no per-GB or per-TB overage charges, subject to terms.
Your VPS. Run anything.
Choose your OS, deploy any app in minutes from your dashboard, and run whatever you build on infrastructure you fully own.
AI Agent
Open-source AI assistant for WhatsApp, Telegram, and Slack. Always-on private AI.
Automation & AI
Open-source AI agent that remembers your projects and gets more capable over time. Self-hosted, private, always on.
Workflow Automation
Connect apps and automate complex workflows without coding. 190k+ GitHub stars.
Development
Scalable JavaScript runtime for building fast network applications. Includes npm to manage thousands of open-source libraries.
Base OS
Universal default. Maximum compatibility with apps, tutorials, and resources.
Base OS
Community-governed. RHEL-compatible enterprise-grade Linux with a 10-year support lifecycle.
Base OS
Required for cPanel. RHEL-compatible enterprise-grade Linux for sysadmins.
Base OS
Lean, reliable, battle-tested. Preferred by experienced sysadmins.
Development
Run containers and compose multi-service stacks with Portainer CE for visual container management.
Database
Open-source Firebase alternative — database, auth, file storage, and real-time APIs.
Database
The most advanced open-source relational database. Runs under n8n, GitLab, and Supabase.
Productivity Suite
Files, calendars, contacts — your own private Google Drive on infrastructure you own.
Publishing
Modern platform for blogs, newsletters, and content monetization. Fast self-hosted publishing.
Development
Self-hosted Git, CI/CD pipelines, issue tracking, and a private container registry.
Development
Linux + Apache + MariaDB + PHP. 25 years of web history.
Development
Self-hosted PaaS to deploy and manage apps, databases, and SSL with a visual dashboard. Modern Heroku alternative.
Gaming
Run Minecraft, Palworld, and hundreds of other game servers from one web panel. Each server isolated, with its own console, files, and backups.
Automation & AI
Coordinate your own AI agents with per-agent budgets and audit trails.
Productivity
Automatic photo and video backup on a server you control.
Analytics & Monitoring
Track visitors, referrers, and events without cookies or a consent banner. Every data point stays on your server.
Analytics & Monitoring
Monitor your sites, APIs, and servers, with down alerts to email, chat, or push.
Join thousands of businesses and developers worldwide on infrastructure that performs.

Every photo, from every year, on hardware you control.
Frequently Asked Questions
- Your plan's disk is the ceiling: 75 GB on Stack 4, 150 GB on Stack 8, 250 GB on Stack 16, and 450 GB on Stack 32. Immich says thumbnails and transcoded video add 10–20% on top of your originals, and its PostgreSQL files typically run 1–3 GB. Watch df -h before a large first backup.
- You do. Immich's README asks every user to follow a 3-2-1 backup plan for their photos and videos, and its docs say its automatic database backups hold metadata only, never photos. The immich-backup helper dumps the database and prints that you must copy the library directory off the server separately.
- Immich's docs say 6 GB of RAM minimum and 8 GB recommended, with 2 CPU cores minimum and 4 recommended. On a 4 GB system, Immich says it can run with machine learning turned off — and adds that disabling it gives a poor experience for search and the Explore page. Stack 8 has 8 GB.
- Yes. Immich is open source under AGPL-3.0, and its docs say all features will be free forever with nothing behind a paywall. Optional lifetime product keys cost $25 for one user or $100 for a whole server. You pay us for the server: $8.99/mo for your first 3 months, then $15.99/mo.
- No VPN or tunnel. The image's Caddy config requests a Let's Encrypt certificate for your server's IP address, and CI asserts the issuer on a booted test VM. Immich itself recommends a trusted certificate over its experimental self-signed support, which it says often breaks upload, download, and video playback.
- Through Google Takeout, using a third-party tool. Immich's docs recommend the community-maintained immich-go for Takeout imports — there is no built-in importer, and Immich's own command-line tool only uploads files and checks the server version. Neither Immich nor DreamHost supports immich-go.
- You choose when to update. The immich-update helper warns that Immich releases can include breaking changes and irreversible database migrations, then pauses before pulling. Immich says downgrading is not supported even within a minor version, and that it does not backport patches. Run immich-backup for the database first.
- It is your server, your accounts, and your database, and Immich does not modify your original files. It is also a shared server: anyone you invite gets an account and uses your storage. And take Immich at its word — its docs say the project is under very active development and severe security vulnerabilities cannot be ruled out.
Need Some Help?
Whether you're stuck or just want some tips on where to start, hit up our experts anytime. We're here to help!
24/7/365 Through the Chat Widget
24/7/365 Through the Panel
24/7/365 Through the Panel