
Maaraynta iyo ilaalinta sawiradeena gaarka ah iyo fiidyowyadayadu waxay noqdeen mudnaanta lama huraanka u ah da'da dhijitaalka ah.. Adeegyada sida Sawirrada Google-ka ayaa dejiyay isbeddelka, laakiin xakamaynta xogtayada iyo sirteena ayaa udub dhexaad u ahayd doodda, taasoo horseeday caannimada beddelka ilaha furan sida ImmichIsticmaalayaal badan oo Linux ah ayaa raadinaya inay hirgeliyaan Immich nidaamkooda si ay ugu raaxaystaan jawi aamin ah, gaar ah, oo si buuxda isu maamula xusuustooda dhijitaalka ah.
In this article, waxaad ka heli doontaa dhammaan macluumaadka lagama maarmaanka ah si loo rakibo, loo habeeyo, oo aad uga faa'iidaysato Immich on Linux, iyadoo lagu saleynayo hababka ugu casrisan uguna wax ku oolka badan iyo talooyinka: laga bilaabo isticmaalka xirmooyinka Snap ilaa la geeyo Docker/Podman, ilaa talooyinka wax ku oolka ah ee ilaalinta iyo hufnaanta hufan ee warbaahintaada gaarka ah. Haddii aad ka welwelsan tahay amniga, fududaynta isticmaalka, iyo miisaan-qaadista, halkan waa kheyraad adiga uun loogu talagalay.
Waa maxay Immich maxaase ka soocay?
Immich wuxuu isu soo bandhigay sida Beddelka il furan ee bilaashka ah ee Google Photos, oo loogu talagalay isticmaalayaasha raba inay si buuxda u maamulaan faylalka warbaahinta iyo xogta shaqsiyeed. Labada software ee server-ka iyo abka moobilkaba waxay ku hoos jiraan horumarin firfircoon oo GitHub ah, hubinta hagaajinta joogtada ah iyo bulshada ay ka go'an tahay daahfurnaanta.
Waxa run ahaantii Immich ka sooca maaha kaliya qaabkiisa furan, laakiin a liiska astaamaha loogu talagalay in lagu daboolo baahiyaha ugu baahida badan:
- Soo dejinta iyo daawashada fiidyaha iyo muqaalada si hufan oo awood u leh in si toos ah loo koobiyeeyo marka la furayo abka.
- Ku koobbi ka hortagga iyo kaabta xulashada albamka.
- Taageerada isticmaalayaasha badan iyo albamada la wadaago.
- Sawirka metadata (EXIF, maps) iyo raadinta horumarsan ee macluumaadka, walxaha, ama wejiyada iyadoo la adeegsanayo AI.
- U soo deji waxa ku jira aaladaha maxaliga ah, is dhexgalka LivePhoto, iyo dib u ciyaarista Sawirka MotionPhoto.
- Taageerada RAW iyo daawashada sawirka 360-degree
- Aqoonsiga wejiga, kooxaynta tooska ah, iyo xusuusta gaarka ah.
- Tilmaamaha maamulka, maaraynta furaha API, iyo taageerada OAuth.
- Daawashada fayl habaysan, gallery akhris-kaliya, kuwa ugu cadcad, khariidado caalami ah, iyo qaar kaloo badan.
Immich waxa uu ku dhigayaa in aad gacanta ku hayso madal warbaahineed oo la barbardhigi karta, oo xitaa ka sarraysa, doorashooyin badan oo ganacsi, oo ku habboon dookhyada isticmaale Linux horumarsan.
Hababka Rakibaadda: Snap iyo Docker
Inta badan waxaa jira laba ikhtiyaar oo lagu geynayo Immich qaybinta Linux: iyada oo loo sii marayo Snap ama iyada oo la sii marayo weelasha Docker/Podman. Ikhtiyaar kastaa wuxuu leeyahay faa'iidooyin iyo astaamo u gaar ah, sidaa darteed waxaa lagula talinayaa inaad doorato midka ku habboon khibradaada iyo baahiyahaaga.
Ku rakib degdeg ah oo leh Snap
Mid ka mid ah hababka ugu toosan uguna habboon isticmaalayaasha Ubuntu iyo qaybinta la xidhiidha waa in la isticmaalo Xirmada snap ka Immich Qaybinta, oo ay bulshadu ilaaliso. Xirmadan waxay fududaynaysaa rakibaadda iyo dayactirka iyada oo koobaysa dhammaan deegaanka lagama maarmaanka ah:
- Snap waxaa ku jira dhammaan software-ka Immich, oo bixiya khibrad diyaar u ah in la isticmaalo oo leh amar fudud.
- Habaynta waa xadidan tahay marka la barbar dhigo habaynta gacanta, laakiin waxay ku fiican tahay kuwa raadinaya fududayn iyo isku halaynta adeegayaasha dadweynaha ama guriga.
- Waxa ku jira qalab caawiye ah oo aan faragelin lahayn, kuwaas oo la iska indho tiri karo haddii aanay faa'iido lahayn.
- Kani waa mashruuc bulsho, oo ka madax bannaan horumarka ugu weyn ee Immich; taageerada aasaasiga ah waxaa lagu maareeyaa GitHub.
Si aad u rakibto Immich adoo isticmaalaya Snap, raac tillaabooyinkan aasaasiga ah (waxay khuseeyaan Ubuntu 22.04 LTS iyo derivatives. Distros kale waxay u baahan doonaan isticmaalka maamulaha xirmada):
- Cusbooneysii liiska xirmada nidaamkaaga si loo hubiyo in wax walba ay cusub yihiin:
cusbooneysiinta sudo apt && sudo apt upgrade
- Xaqiiji in Snap si sax ah loo rakibay oo la cusboonaysiiyay:
snap --nooca
Haddii maqan, ku rakib:
sudo apt rakibo snapd
- Dib u cusboonaysii Snap ka hor inta aanad rakibin:
sudo snap cusbooneysiin
- Ku rakib Qaybinta Immich ka Snap:
sudo snap install immich-distribution
Marka la dhammeeyo, ka gal guddiga maamulka http://[IP-de-tu-servidor]:3000Habaynta bilawga ah waa mid aad u fudud: waxaad u baahan doontaa oo kaliya inaad abuurto isticmaale maamulaha koowaad.
Diyaarinta horumarsan ee Docker ama Podman
Si loo xakameeyo iyo dabacsanaanta, Docker iyo Podman ayaa ah dariiqa la door biday inta badan dadka xiiseeya Linux.Nidaamkani wuxuu kuu ogolaanayaa inaad habayso waddooyinka, agabka, iyo kaydinta hoose, adigoo sidoo kale fududeynaya socdaalka mustaqbalka.
Kooxda Immich waxay haysaa kaydka docker-compose.yml horay loo habeeyey si fudud loo bilaabo:
- Soo deji faylka qoraalka ah si toos ah uga soo baxa kaydka:
curl -LO https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
- Soo qaado muunada .env faylka, lama huraanka u ah qeexidda waddooyinka, xogta isticmaalaha iyo erayga sirta ah, nooca xirmada, iwm.:
curl -L -o .env https://github.com/immich-app/immich/releases/latest/download/example.env
- Wax ka beddel doorsoomayaasha
UPLOAD_LOCATIONyDB_DATA_LOCATIONgudaha .env si aad u dejiso hagayaasha halka sawirada iyo xogta kaydinta lagu kaydin doono. - Nidaamyada leh SELinux firfircoon, waa lagama maarmaan in lagu daro ikhtiyaarka
:zoo ku dheggan cabbirro si loo dhaqan geliyo xaaladaha amniga ku habboon ee waddooyinka la wadaago. - Daar ku xad-dhaafka xusuusta si looga fogaado khaladaadka nidaamyada leh kheyraadka xaddidan, ku dar
vm.overcommit_memory = 1en/etc/sysctl.conf. - Orod raso leh:
Docker Compose Up
Dhowr ilbiriqsi ka dib, Immich waxa uu shaqayn doonaa, sida caadiga ah waa la geli karaa http://localhost:2283Gelitaanka ugu horreeya ayaa ku toosin doona maamulaha abuurka abuurka.
Ammaanka iyo dejinta fogaanta gelitaanka
Mid ka mid ah faa'iidooyinka ugu weyn ee Immich waa awoodda ay u leedahay inay u shaqeyso sida daruur gaar ah, laakiin haddii aad qorsheyneyso inaad ka hesho meel ka baxsan shabakadda gurigaaga, waa lagama maarmaan in la xoojiyo amniga:
- Doorashada ugu badbaadsan waa inaad isticmaasho VPN (tusaale, Wireguard) si aad ugu xidho shabakada deegaankaaga adoon si aan loo baahnayn u soo bandhigin dekedaha dadweynaha.
- Haddii kale, waxaad ka geli kartaa goobtaada HTTPS adoo isticmaalaya wakiil gadaale ah (Nginx ama Caddy) iyo shahaadooyin SSL/TLS. Haddii aad leedahay goob dadweyne, waxaad isticmaali kartaa Let's Encrypt si aad u hesho shahaadooyin bilaash ah oo ansax ah.
Halkan waxaa ah tusaale qaabeynta Nginx ee aasaasiga ah si loo jiheeyo isku xirka aaminka ah https://tudominio.com Ku dir server-ka Immich ee deegaankaaga:
server {dhagayso 443 ssl; server_name yourdomain.com; ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem; goobta / {proxy_set_header Host $ host; proxy_set_header X-Real-IP $remote_addr; proxy_pass http://127.0.0.1:2283; }
Xusuusnow inaad furto dekedda 443 dab-darkaaga (oo leh UFW, Firewalld, iwm.) si xiriirrada dibadda loo aqbalo. Iyo, dabcan, nidaamkaaga oo dhan ha cusboonaysiiyo.
Waafaqsanaanta mobilada iyo maaraynta madal-madaxeedka
Immich ma aha oo kaliya server sawir; waxa uu leeyahay mobaylada mobilada ee Android iyo iOS, laga heli karo dukaamada rasmiga ah. Nidaamku waa sahlan yahay: rakib app, geli URL serverkaaga (sida caadiga ah http://tuservidor/api) oo gal isticmaalaha la abuuray. Sidan, waxaad isku dhejin kartaa, arki kartaa, oo aad maamuli kartaa sawiradaada iyo fiidyahaaga meel kasta.
Appku wuxuu ogaadaa faylal cusub, wuxuu sameeyaa nuqullo toos ah, wuxuu ka hortagayaa nuqullada wuxuuna ku siinayaa marin la'aan galitaanka goobtaada.Waayo-aragnimadu waxay la mid tahay ta goobaha ganacsiga, laakiin waxaad si buuxda u xakamaysaa xogtaada.
Faa'iidooyinka muhiimka ah iyo khadadka iman kara
Ku darida Immich Linux waxay leedahay faa'iidooyin badan marka loo eego beddelka lahaanshaha:
- Qarsoodi dhamaystiran: sawiradaadu waligood kama tagin kaabayaashaaga.
- Qiimaha eber: ma jiraan wax kharash ah ama kharashyo qarsoon.
- Habaynta: kaydinta, isticmaalayaasha, sifooyinka, iyo naqshadaynta sidaad jeceshahay.
- Is dhexgalka aan kala go 'lahayn ee nidaamka deegaanka Linux ee aad jeceshahay.
- Kartida cabbirka iyo kaydinta si ay ugu habboonaato baahiyahaaga.
Dhinacyada suurtogalka ah ee lagu xisaabtami karo, waxaa ka muuqda kuwan soo socda:
- Bilawga bilawga ah waxa laga yaabaa inuu u baahdo aqoonta farsamada aasaasiga ah (isticmaalka dhamaadka iyo habaynta faylka).
- Taageerada bulshadu aad ayay u fiican tahay, laakiin had iyo jeer kuma timaado taageero ganacsi oo toos ah.
- Waxay u baahan tahay in la cusbooneysiiyo labadaba nidaamka hawlgalka iyo weelasha Snap ama xirmooyinka.
Isticmaalayaasha ay ka go'an tahay inay furto software-ka isha iyo kontoroolka xogta, doorashadan ayaa si weyn loogu talinayaa xalalka il-xiran.
Isbarbardhigga sifooyinka iyo xalalka kale
Macluumaadkaaga, halkan waxaa ah sifooyinka ugu caansan ee Immich ay bixiso marka la barbar dhigo codsiyada kale ee kaydinta iyo maamulka warbaahinta badan:
- Kaydka tooska ah iyo xulashada albamada ee soo saarista abka kasta, oo ay ku jiraan ikhtiyaarada lagu dooranayo faylalka la kaydinayo.
- Taageerada sawirada RAW, fiidiyowyada 360°, LivePhoto iyo MotionPhoto.
- Taageerada isticmaalayaasha badan, maaraynta ogolaanshaha sare, iyo albamada la wadaago.
- Raadinta caqli-galnimada ah ee ku salaysan xog-ururinta badan, aqoonsiga wejiga, iyo abaabulka taariikheed.
- Soo deji oo ka soo rar qalab kasta, xitaa offline.
- Aragtida faylka, isugaynta sawirada la midka ah, iyo awooda lagu abuuro kuwa ugu cadcad iyo kaydinta.
Khibraddeedu waa mid aan kala go 'lahayn oo u dhammaystiran tahay sidii xal tafaariiqeed kasta oo casri ah, laakiin leh hufnaan iyo wax-soo-saar weyn.
Talooyinka ugu dambeeya si aad uga faa'iidaysato Immich Linux
Si loo xaqiijiyo waayo-aragnimo siman oo badbaado leh, waxaan kugula talineynaa inaad raacdo qaar ka mid ah talooyinka aasaasiga ah:
- Samee kaabis joogto ah hagahaaga kaydinta, xogta xogta, iyo faylalka qaabaynta.
- Tixgeli inaad geyso tusaalahaaga mashiinka leh isku xirnaanta wanaagsan si aad u wanaajiso khibrada fog.
- Daar HTTPS oo xaddid gelitaanka dibadda ee isticmaalayaasha la aamini karo.
- Ku biir bulshada Immich ee GitHub si aad ula socotid oo uga qayb qaadato horumarkeeda.
- Tijaabi nidaamka marka hore mashiinka farsamada ka hor intaadan u guurin dhammaan ururintaada, si aad u barato fursadahaaga.
Immich waa xal dhamaystiran, aamin ah, oo isku xidhan oo lagu maareeyo sawiradaada iyo fiidyowyada server-yada Linux, bixinta madax banaani, sir, iyo hal-abuur joogto ah. Haddii aad qiimeyso warbaahintaada oo aad rabto in aad si buuxda u maamusho, waxaa habboon in la hirgeliyo oo u beddelo server-kaaga daruur shakhsi ahaaneed.