Technical Anshu Nyumbani › Mafunzo › Sakinisha ya Immich Docker
🐳 Picha za Mwenyewe za Docker

Imich Sakinisha na Docker - Njia ya haraka sana

Immich ni programu yako ya faragha ya Picha kwenye Google: rekodi ya matukio, albamu, kutafuta kwa uso na kuhifadhi nakala ya simu kiotomatiki, inayoendeshwa kwenye mashine nyumbani kwako. Usakinishaji rasmi wa Docker Compose ni fupi sana - faili mbili za kupakua, faili moja ya kuhariri, amri moja ya kutekeleza.

✍️ Technical Anshu🐳 Docker / Linux Server🎧 Multi-Language Audio
Imich Sakinisha na Docker - Njia ya haraka sana
🎧 Sauti ya Lugha Nyingi: Katika kicheza video, bofya [Mipangilio] (⚙️) ➔ [Wimbo wa sauti] ili kuchagua lugha.

📑Sura

  1. Why Immich — njia mbadala ya faragha ya Picha kwenye Google kwenye maunzi yako binafsi
  2. Unachohitaji kabla ya kuanza — mashine, Doka na hifadhi
  3. Pakua faili mbili rasmi
  4. Hariri faili ya .env - UPLOAD_LOCATION na DB_PASSWORD
  5. Anzisha mrundikano kwa amri moja
  6. Fungua Immich kwenye port 2283 na uunde akaunti ya msimamizi
  7. Kontena nne na sheria za kufuata kuanzia siku ya kwanza

📋 Muhtasari na Mwongozo wa Hatua kwa Hatua

1

Angalia Unachohitaji Kwanza

Immich ni jukwaa linalojipangisha la kuhifadhi nakala za picha na video - bila malipo na huria - na njia rasmi ya kuiendesha ni Docker Compose kwenye seva ya Linux, Kompyuta ya zamani, Kompyuta ndogo au NAS inayoauni Docker. Mashine lazima ibaki: kompyuta ndogo ambayo hulala kila jioni ni seva mbaya ya picha. Hifadhi ndiyo utakayokosa kwanza, kwa hivyo panga nafasi ya maktaba yako kamili ya picha pamoja na takriban asilimia 10-20 ya ziada kwa vijipicha na video iliyopitishwa.

Takriban 4 GB ya RAM ni sakafu ya vitendo; chombo cha kujifunzia cha mashine ndio sehemu yenye njaa, kwa hivyo GB 6-8 ni ya furaha zaidi. Thibitisha Utungaji wa Docker na Docker umesakinishwa na kufanya kazi:

Terminal
docker compose version
2

Unda Kabrasha na Upakue Faili Mbili Rasmi

Usiwahi kunakili faili ya utunzi wa docker nasibu kutoka kwa chapisho la blogu au jukwaa - matoleo yanasogea, na faili ya mtu usiyojua inaweza kukubandika kwenye muundo wa zamani. Faili rasmi huishi kila mara kwenye ukurasa wa toleo la mradi wa GitHub. Unda folda na uingie ndani yake:

Kituo
mkdir ./immich-app
cd ./immich-app

Pakua faili ya kutunga na kiolezo cha mazingira:

Kituo
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
📌 Kumbuka jina jipya katika amri ya pili: kiolezo kinaitwa example.env, lakini Docker huisoma tu ikiwa faili imepewa jina haswa .env.
3

Hariri Faili ya .env — Usanidi Pekee Muhimu

Faili ya .env ina thamani chache ambazo Immich hawezi kukisia. Ifungue:

Kituo
nano .env

Weka UPLOAD_LOCATION=./library — mahali ambapo picha na video zako asili zitaishi; ielekeze kwenye diski yako kubwa zaidi, inayotegemewa zaidi. Weka DB_DATA_LOCATION=./postgres kwa hifadhidata, na ubadilishe DB_PASSWORD kuwa nenosiri refu la nasibu. Toa maoni TZ na uweke saa za eneo lako (kwa mfano Asia/Kolkata) ili tarehe za picha na kazi zilizoratibiwa ziandaliwe. Acha IMMICH_VERSION na kila kitu kilicho chini ya mstari uliowekwa alama kwa usakinishaji wa kwanza.

⚠️ Sheria mbili zinazolinda maktaba yako: tumia herufi na nambari pekee (A-Z, a-z, 0-9) katika DB_PASSWORD — herufi maalum zinaweza kuvunja uchanganuzi wa faili wa Docker. Na weka hifadhidata kwenye diski ya ndani, kwa hakika SSD: Hati za Immich ni wazi kwamba hisa za mtandao hazitumiki kwa hifadhidata, na kuiendesha juu ya moja kunaweza kuiharibu.
4

Anzisha Rafu

Amri moja huanzisha kila kitu. Docker inapakua picha za kontena na kuzianzisha pamoja; kukimbia kwa mara ya kwanza huchukua dakika chache kulingana na kasi ya mtandao wako:

Kituo
docker compose up -d
docker compose ps

Amri ya pili hukagua ikiwa kila kitu kimetokea - unapaswa kuona seva, kujifunza kwa mashine, hifadhidata na vyombo vya Redis vikiendelea.

5

Fungua Immich na Ufungue Akaunti ya Msimamizi

Fungua Immich katika kivinjari kwenye mtandao huo huo — inajibu kwenye mlango wa 2283:

Upau wa Anwani ya Kivinjari
http://YOUR-SERVER-IP:2283

Bofya kwenye skrini ya kukaribisha na ujisajili. Akaunti ya kwanza kabisa kuundwa inakuwa msimamizi - kwa hivyo fanya hatua hii mwenyewe, mara moja, kabla ya mtu mwingine yeyote kwenye mtandao wako kupata ukurasa. Kisha sakinisha programu ya Immich isiyolipishwa kwenye simu yako, ingia ukitumia anwani sawa ya seva, na uwashe kipengele cha kuhifadhi nakala kiotomatiki.

6

Fahamu Vyombo Vinne na Sheria

Faili ya kutunga inaendesha timu ndogo, si programu hata moja: immich-server ni ubongo — kiolesura cha wavuti, API, vipakizi, albamu na utafutaji; immich-machine-learning ni macho — utambuzi wa nyuso, utambuzi wa uso na utafutaji bora; hifadhidata ya PostgreSQL ndio kumbukumbu - kila picha jina, tarehe, albamu na data ya uso huishi humo, ilhali nakala asili ni faili; na Redis ndiye mjumbe anayepitisha kazi kati ya seva na wafanyikazi wa nyuma. Kujua mgawanyiko huu ni muhimu baadaye: ikiwa utaftaji utavunjika, angalia ujifunzaji wa mashine; ikiwa picha zitatoweka kwenye ratiba lakini faili bado ziko kwenye diski, angalia hifadhidata.

✅ Fuata sheria mbili kuanzia siku ya kwanza: soma madokezo ya toleo kabla ya kila sasisho — Immich hutoa mara nyingi na baadhi ya matoleo yana mabadiliko yanayokiuka ambayo yanahitaji hatua mahususi ya uboreshaji. Na uhifadhi nakala rudufu nyingine ya picha zisizoweza kubadilishwa mahali pengine - watengenezaji wenyewe wanashauri, kwa sababu seva yako pia ni mashine moja inayoweza kushindwa.

🏷️Topic Search Variables & Keywords

🔍 Immich 🔍 Docker Compose 🔍 Self Hosted Photos 🔍 Google Photos Alternative 🔍 Photo Backup Server 🔍 UPLOAD_LOCATION 🔍 DB_PASSWORD 🔍 Port 2283 🔍 Face Recognition 🔍 Linux Server 🔍 TechnicalAnshu
🎙️ Nakala Kamili — gusa ili kupanua

Mwongozo wa Utatuzi wa Hatua kwa Hatua na Utatuzi - SAKINI IMMICH SASA HIVI MBADALA WA PICHA ZA GOOGLE. Onyesho la skrini na Anshu ya Kiufundi....

Sakinisha Immich ukitumia Docker Tunga hatua kwa hatua - pakua faili rasmi, weka UPLOAD_LOCATION na DB_PASSWORD katika faili ya .env, anzisha rafu na ufungue mbadala wako binafsi wa Picha kwenye Google kwenye mlango wa 2283.

(manukuu yanaishia hapa kwenye ukurasa chanzo)

❓ Maswali Yanayoulizwa Mara Kwa Mara (Kiingereza)

Je, mafunzo haya ni 100% bila malipo?

Ndiyo! Miongozo na mbinu zote zilizoonyeshwa na Anshu ya Kiufundi hutumia nyenzo zisizolipishwa, za kisheria na za elimu.

Je, wanaoanza wanaweza kufuata mwongozo huu?

Hakika! Kila hatua huonyeshwa kwenye skrini kwa maagizo ya kina ili mtu yeyote aweze kufuata kwa urahisi.

Ni wapi ninaweza kuuliza maswali nikikwama?

Toa maoni moja kwa moja kwenye video ya YouTube, na jumuiya yetu na Anshu ya Kiufundi itakusaidia.

🚀 Tazama Mafunzo Kamili kwenye YouTube

🚀 Tazama mafunzo kamili ya hatua kwa hatua ya video kwenye YouTube: https://www.youtube.com/watch?v=b_v7DbyFO14

Jisajili kwa Anshu ya Kiufundi kwa usaidizi wa TEHAMA, utatuzi wa Windows, na usimamizi wa seva.

▶️ Tazama Video Kamili
Mafunzo haya yanatokana na video ya kusakinisha ya Technical Anshu ya Immich Docker • Je, umekwama kwa hatua yoyote? Uliza kwenye maoni ya video — utapata usaidizi hapo 🙏