Situatie
1. Crearea Containerului LXC pentru Docker
-
În interfața Proxmox, descarcă template-ul de Ubuntu 24.04.
-
Apasă Create CT:
-
Hostname:
immich-cloud -
Unprivileged container: Bifat (pentru securitate).
-
Features (Tab-ul Options): Bifează obligatoriu keyctl și nesting (esențiale pentru a rula Docker în LXC).
-
-
Resurse:
-
CPU: Minim 2 nuclee (pentru procesarea fețelor și AI).
-
RAM: Minim 4 GB (Immich are nevoie de memorie pentru baza de date și Machine Learning).
-
2. Maparea Stocării
Nu vrei ca fotografiile să umple discul virtual al containerului. Vrei să fie salvate pe HDD-ul mare de la Soluția 3 (NAS).
-
În consola Proxmox (Host), editează fișierul containerului (ex:
103.conf):nano /etc/pve/lxc/103.conf -
Adaugă linia pentru stocare:
mp0: /mnt/pve/HDD_NAS/Photos,mp=/usr/src/app/upload
3. Instalarea Docker și Immich
Intră în consola containerului 103 și execută:
Bash
# 1. Instalează Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
# 2. Creează folderul pentru Immich
mkdir ~/immich && cd ~/immich
# 3. Descarcă fișierele necesare
wget https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget https://github.com/immich-app/immich/releases/latest/download/example.env -O .env
Configurare finală: Editează fișierul .env (nano .env) și asigură-te că UPLOAD_LOCATION corespunde căii unde ai mapat hard disk-ul (în exemplul nostru /usr/src/app/upload).
Pornirea serverului:
Bash
docker compose up -d
4. Configurarea Aplicației de Mobil
Acum că serverul rulează, urmează magia:
-
Acces Web: Intră pe
http://IP-CONTAINER:2283de pe un PC. Creează-ți contul de administrator. -
Aplicația Mobilă: Descarcă Immich (iOS/Android).
-
Logare: Introdu adresa serverului (
http://192.168.1.60:2283) și datele tale. -
Backup: Mergi la setările de backup din aplicație și selectează albumele pe care vrei să le salvezi automat.
De ce este Immich special?
-
Recunoaștere Facială: Îți sortează automat pozele după persoanele din ele (rulează local pe serverul tău, nu în cloud).
-
Căutare Inteligentă: Poți căuta “câine” sau “munte” și va găsi pozele folosind AI.
-
Viteză: Este mult mai rapid la scroll decât Nextcloud.
Cum accesezi pozele de oriunde
Pentru că rulezi totul în spatele pfSense (Soluția 2), ai două opțiuni:
-
VPN (Recomandat): Activează WireGuard pe pfSense. Când ești plecat, pornești VPN-ul pe telefon și aplicația Immich va vedea serverul ca și cum ai fi acasă.
-
Reverse Proxy: Dacă vrei ca aplicația să meargă mereu fără VPN, va trebui să instalezi un container cu Nginx Proxy Manager și să cumperi un domeniu (ex:
poze.familia-mea.ro).
Leave A Comment?