• Home
  • Life
  • Skills
  • Tech Tips
  • Education
  • Contact
  • Schedule a Meeting
HomeLifeSkillsTech TipsEducationContact
  1. Home
  2. /
  3. Life Journey
  4. /
  5. My Adventure in Ditching Google Photos for Immich
Back to Life Journey

My Adventure in Ditching Google Photos for Immich

Why I moved from Google Photos to Immich, what I learned from self-hosting my photo library, and how the transition changed my approach to privacy, ownership, and backups.

Published July 24, 2025Updated August 7, 20263 min read
Immich
Immich

For years, I, like millions of others, lived under the rule of Google Photos. It was easy, it was convenient, but it was also limiting. That pesky 15GB storage limit felt like a ticking clock, and the nagging thought of how my personal data was being used in some shady, algorithmic way was always in the back of my mind. So, I asked myself a simple question: "Why not take back control?" And that's how my adventure with Immich, the self-hosted photo and video solution, began.

Why Immich? Because, Why Not?

The main reason for this project was simple curiosity and the desire for digital freedom. I wanted a photo library that was truly mine, with no storage limits other than the size of my own hard drives, and no questions about who was looking at my data. Immich promised a Google Photos-like experience—with facial recognition, map views, and a great mobile app—but running entirely on my own hardware.

The Setup: Docker to the Rescue

Getting started was surprisingly straightforward, thanks to Docker. The official Immich documentation is excellent, but as a visual learner, I found video tutorials to be a huge help. For anyone looking to do the same, these two are fantastic resources:

  • For English speakers:

    This comprehensive guide

    is a great starting point.

  • For Bangla speakers:

    This tutorial

    provides a clear, step-by-step walkthrough.

I used Docker Desktop, which made managing the different parts of Immich (the server, the database, etc.) much simpler. I followed the guides, set up my storage paths, and everything seemed to be working. Or so I thought.

The Mistake: The Glitch in the Machine

After the initial setup, I ran into some strange glitches. The interface would hang, or new photos wouldn't show up correctly. I spent a frustrating amount of time checking my configuration files, thinking I had made a complex error.

The real problem? It was embarrassingly simple. I wasn't restarting the Docker containers after making changes.

Lesson Learned: When you're working with a multi-container application like Immich, a simple restart is often the solution. If you edit your configuration, don't just save the file. Go into Docker Desktop and restart the entire Immich stack. It takes ten seconds and can save you hours of pointless troubleshooting.

The Payoff: The Joy of Local Network Speed

Once I got past that simple hurdle, the magic happened. I opened the Immich app on my phone, pointed it to my server's local IP address, and started my first backup.

And it was fast. Watching thousands of photos and videos fly from my phone to my server over my local Wi-Fi network was incredibly satisfying. There was no slow, throttled upload to a distant cloud server. It was pure, unadulterated local network speed. This was the moment I knew I had made the right choice.

Now, I have a photo solution that's private, powerful, and entirely under my control. If you've ever felt limited by cloud storage and have a spare computer or server, I can't recommend giving Immich a try enough. The journey might have a few small bumps, but the destination is well worth it.

Continue exploring

August 6, 2026

Inside bKash NexGen Episode 2: A Finance & Accounts Workshop for bNext Interns

A firsthand look at bKash NexGen Episode 2, where bNext interns explored Treasury, 24/7 cash management, supply chain, financial planning, and revenue assurance.

May 23, 2026

🏆 The Godfathers secures 2nd Runner-Up Spot

The Godfathers secured Second Runner-Up at Capitalizer 2026, a national investment competition that challenged participants to apply financial analysis, valuation, and investment-thinking skills.

February 22, 2026

🏆 1st Runners-Up at Technopreneurship 2026 - CyLnk

Md Al Shahoriar Hossain

About the author

Md Al Shahoriar Hossain

Finance professional, CA candidate, and developer building practical digital products, fintech projects, and portfolio-driven experiences.

LinkedInGitHubSkills and projects
All posts