• Contact
  • About Me
  • Privacy Policy
  • Disclaimer
DefenceDev
  • Home
  • Blog
  • Linux Tutorials
    • Bash Scripting Lessons
    • Commands
    • Networking
    • Bash Scripts
  • Solutions
    • Docker
  • Network Tutorials
    • FortiGate
    • MikroTik
  • Projects
    • AdGuard
    • Immich
    • Nextcloud
    • WordPress
  • Cloud
  • Video Tutorials
    • YouTube Channel
    • MikroTik Videos
No Result
View All Result
  • Home
  • Blog
  • Linux Tutorials
    • Bash Scripting Lessons
    • Commands
    • Networking
    • Bash Scripts
  • Solutions
    • Docker
  • Network Tutorials
    • FortiGate
    • MikroTik
  • Projects
    • AdGuard
    • Immich
    • Nextcloud
    • WordPress
  • Cloud
  • Video Tutorials
    • YouTube Channel
    • MikroTik Videos
No Result
View All Result
DefenceDev
No Result
View All Result
ADVERTISEMENT
Home Projects Immich

Immich: Installation on Ubuntu 22.04

neo by neo
May 27, 2025
in Immich
0
Immich: Installation on Ubuntu 22.04

Immich: Installation on Ubuntu 22.04

0
SHARES
534
VIEWS
Share on FacebookShare on Twitter
ADVERTISEMENT

Immich snap Application on Ubuntu 22.04

Immich Installation on Ubuntu 22.04 as a Snap package offers a fast and efficient method to set up a self-hosted photo and video management system. By using Snap, you can avoid complex configurations and let Snap automatically handle dependencies, making the process simpler. This approach ensures a quick deployment of Immich, allowing you to manage your multimedia content securely and seamlessly. In this post, we’ll guide you through each step to install Immich as a Snap package on Ubuntu 22.04, so you can get started right away.

Introduction

In this tutorial we will go through process of Immich installation on Ubuntu 22.04.

Managing and storing large volumes of photos and videos has become essential for many users. Immich, a powerful self-hosted photo and video storage solution, provides a privacy-first alternative to popular cloud-based services. By hosting self-hosted Immich on your own Ubuntu 22.04 server, you can enjoy full control over your media content while ensuring your data remains secure.

Immich is an open-source self-hosted backup solution for the videos and photos. Immich Distribution will ship the same software, but with limited customization. The main focus is ease of use, a simple snap install immich-distribution on a publicly available server should yield a fully working Immich installation. Extra tools are included, they should be non-intrusive and you can ignore them if you prefer.

ADVERTISEMENT

Source: https://snapcraft.io/immich-distribution

Prerequisites

Before we start, make sure your server meets the following prerequisites:

  • Ubuntu 22.04 installed and running on your machine.
  • Root or sudo access to install and manage software on the server.
  • Snapd installed and running on your system:

Steps to be Done to Install Immich

Refresh sytem packages:

sudo apt update
sudo apt install snapd

Optionally, you can check if there is a new version of the snapd application:

sudo snap refresh

To install Immich execute the following command:

ADVERTISEMENT
sudo snap install immich-distribution

Immich Configuration

# Check current configuration
snap get immich-distribution

root@immich:~# snap get immich-distribution
Key                 Value
acme-domain         immich.domain.com
acme-email          user@domain.com
database-password   IaYYBdvNyJlhNSlJcJMt
haproxy-http-bind   *:80
haproxy-https-bind  *:443
https-enabled       true
typesense-key       key

Change Immich Access Port

In case that you need to change the Immich Access Port from 443 to something else you can use the following command:

ADVERTISEMENT
# Change port from 443 to 442
sudo snap set immich-distribution haproxy-https-bind=*:442

Access to Immich Web Interface

To access to the Immich application you need to type in your browser http://server_ip_adress

Immich: Installation on Ubuntu 22.04

defencedev.com

About The Author

neo

See author's posts

ADVERTISEMENT
Previous Post

AdGuard Home: Install DNS Server on Ubuntu and Configure It

Next Post

Nextcloud: My Experience Collected in 2 Years of Use

neo

neo

Related Posts

Configure Linux Server and Immich SNAP Application Monitoring with Monit
Immich

Configure Linux Server and Immich SNAP Application Monitoring with Monit

Organizing and Managing Photos with Immich: Features I Use
Immich

Organizing and Managing Photos with Immich: Features I Use

Immich: Resource Usage & Monitoring for 4 Users
Immich

Immich: Resource Usage & Monitoring for 4 Users

Immich Application Migration to a New Ubuntu Server (SNAP Installation)
Immich

Immich Application Migration to a New Ubuntu Server (SNAP Installation)

Immich Example
Immich

Immich: Generate Let’s Encrypt Certificate on Ubuntu 22.04 Server

Next Post
Nextcloud: My Experience Collected in 2 Years of Use

Nextcloud: My Experience Collected in 2 Years of Use

Recommended

Solution: Ubuntu Internet Connection Monitoring Script (Create a Log File, Possible to Send per Email)

Solution: Ubuntu Internet Connection Monitoring Script (Create a Log File, Possible to Send per Email)

Fortinet FortiGate: Routing Monitor and Route Attributes

Fortinet FortiGate: Routing Monitor and Route Attributes

My Way to Organize a Git Repository for Bash, Mikrotik, FortiGate and other Scripts

My Way to Organize a Git Repository for Bash, Mikrotik, FortiGate and other Scripts

My Ultimate Linux/Ubuntu Commands Cheat Sheet (2025)

My Ultimate Linux/Ubuntu Commands Cheat Sheet (2025)

My Ultimate Docker Command Cheat Sheet (2025 Edition)

My Ultimate Docker Commands Cheat Sheet (2025 Edition)

Categories

  • Blog
  • Cloud
    • Private
  • Linux Tutorials
    • Bash Scripting Tutorials
    • Commands
    • Networking
  • Network Tutorials
    • FortiGate
    • MikroTik
  • Projects
    • AdGuard
    • Immich
    • Nextcloud
    • WordPress
  • Solutions
    • Docker
  • Video Tutorials
    • MikroTik Videos
ADVERTISEMENT

DefenceDev Tutorials

defencedev Logo

Whether you’re just starting or looking to expand your skills, I hope you find useful information and engaging discussions here. Let me take you through my journey and the goals behind this space!

Follow Us

Recent News

My Way to Organize a Git Repository for Bash, Mikrotik, FortiGate and other Scripts

My Way to Organize a Git Repository for Bash, Mikrotik, FortiGate and other Scripts

My Ultimate Linux/Ubuntu Commands Cheat Sheet (2025)

My Ultimate Linux/Ubuntu Commands Cheat Sheet (2025)

  • Site Map
  • Privacy Policy
  • Facebook Page
  • Disclaimer
  • Contact
  • About Me

© 2025 defencedev.com - All rights reserved.

No Result
View All Result
  • Home
  • Blog
  • Linux Tutorials
    • Bash Scripting Lessons
    • Commands
    • Networking
    • Bash Scripts
  • Solutions
    • Docker
  • Network Tutorials
    • FortiGate
    • MikroTik
  • Projects
    • AdGuard
    • Immich
    • Nextcloud
    • WordPress
  • Cloud
  • Video Tutorials
    • YouTube Channel
    • MikroTik Videos

© 2025 defencedev.com - All rights reserved.