Otu esi eji PhotoPrism dị ka ihe ngosi AI kwadoro nkeonwe na igwe mpaghara gị

Mmelite ikpeazụ: 11/19/2025
Onye dere ya: Christian Garcia

  • PhotoPrism na-eji AI hazie foto gị na mpaghara site na iji mkpado, ebe na ọchụchọ dị elu.
  • Kpochapụ ihe achọrọ: 2-core CPU, 3 GB nke RAM, SSD maka DB na cache, yana oghere mgbanwe.
  • Nwụnye dị mfe na Docker, mbido mbụ, nchekwa na, ọ bụrụ na ịchọrọ, bubata folda.
  • Mbụ nzuzo: bufee HTTPS na Traefik/Caddy ma ọ bụrụ na ekpughere ya na ịntanetị yana nkwado ndabere oge niile.

Otu esi eji PhotoPrism dị ka ihe ngosi AI kwadoro nkeonwe na igwe mpaghara gị

¿Kedu otu esi eji PhotoPrism dị ka ụlọ ọrụ AI kwadoro nkeonwe na mpaghara? Idobe ọba akwụkwọ foto gị n'okpuru njikwaNa-adabereghị na igwe ojii nke ọha, ọ bụghịkwa nrọ: na PhotoPrism, ị nwere ike ịmepụta foto nkeonwe, nke kwadoro AI na kọmputa gị ma ọ bụ ihe nkesa gị wee chọgharịa site na ncheta afọ na-enweghị imebi nzuzo gị. Nke a bụ nkọwa zuru ezu na nke bara uru maka otu o si arụ ọrụ, ihe ịchọrọ, yana otu esi edobe ya na mpaghara na Docker.

Nye ọtụtụ ndị, foto Google dị oke mma, mana maka mgbanwe ahụ, enwere obi abụọ ezi uche dị na ya gbasara iji data. Ọ bụrụ na ị na-eche maka nzuzo Ma ọ bụ ọ bụrụ na ịchọrọ ịgbaso ụkpụrụ dị ka GDPR na ọnọdụ ọkachamara, PhotoPrism bụ ihe ọzọ dị ike: nhazi akpaaka, mkpado AI kwadoro, ọchụchọ dị elu, na usoro ọrụ nke emebere maka mkpokọta buru ibu, niile n'ime akụrụngwa gị dị ugbu a.

Kedu ihe bụ PhotoPrism na ihe kpatara eji ya na mpaghara

PhotoPrism na sava mpaghara

PhotoPrism bụ ngwa weebụ Njikwa foto nke AI kwadoro (yana Google TensorFlow maka nhazi ọkwa) nke na-amata ndị mmadụ, ihe, agba na ihe nkiri iji kpado ma hazie ọba akwụkwọ gị. Emepụtara ya dị ka ihe ngwọta nke onwe ya ka ị nwee ike idowe foto na vidiyo gị n'ụlọ ma ọ bụ na nkesa nke gị, na-echekwa nzuzo na-achụghị atụmatụ ọgbara ọhụrụ.

Enwere ọtụtụ ihe ngosi na DNA ya: ndakọrịta na usoro RAW na kpochapụwo dị ka JPEG ma ọ bụ PNG; indexing nwere ọgụgụ isi na nchọpụta oyiri; ịnyagharị site na usoro iheomume, ọnọdụ, na mkpado; yana igwe nchọta nke na-enye gị ohere ijikọ ihe nzacha site na igwefoto, agba, ụbọchị, obodo na ọbụna kaa ihe dị ka ọkacha mmasị. Ihe niile na-arụ ọrụ na igwe gị, yana cache mpaghara na-adabereghị na ndị ọzọ maka nyocha.

Ihe ntanetị bụ PWA, ya mere etinyere ya na ihuenyo ụlọ nke kọmputa na ngwaọrụ mkpanaka. Ọ na-arụ ọrụ nke ọma na Chrome, Chromium, Safari, Firefox, na EdgeBiko mara na ịkpọghachi nke ụfọdụ vidiyo na codec ọdịyo (dịka, AAC na H.264) nwere ike ịdịgasị iche site na ihe nchọgharị, nke dị na webụ ọgbara ọhụrụ.

Ihe ọzọ dị iche bụ njikọ ya na WebDAV na ọrụ mpụga: Ị nwere ike ịmekọrịta site na ngwaọrụ mkpanaka na ngwa dịka PhotoSyncma gosikwa gallery ahụ nwere njikọ echedoro paswọọdụ na-agwụ. Na mgbakwunye, ọ bụrụ na ịchọrọ maapụ na data ọnọdụ, PhotoPrism na-eji ọrụ geocoding na-atụgharị na maapụ nzuzo dị elu nke MapTiler kwadoro; Emebere akụrụngwa ndị a iji belata mkpughe yana melite arụmọrụ caching. Iji mụtakwuo, anyị etinyela ntuziaka a maka otu esi eme ya Hazie foto gị na AI na-enweghị nchekwa igwe ojii: PhotoPrism na uzo ozo mpaghara.

Ihe achọrọ, ngwaike na arụmọrụ

Maka ojiji mpaghara dị nro Ọ dịkarịa ala, cores CPU abụọ, 3 GB nke RAM, na sistemụ 64-bit ka akwadoro. E wezụga nke kacha nta, ọ bụ ihe amamihe dị na ya ijikọ RAM na ọnụọgụ cores na, maka nnukwu ọba akwụkwọ, jiri SSD mpaghara maka nchekwa data na caches. Indexing dị ike; na SSD na ezigbo swapping, ọ na-akawanye mma nke ukwuu.

Ọ bụrụ na ihe nkesa gị nwere ihe na-erughị 4 GB nke swap, ma ọ bụ ị debere oke ebe nchekwa/swap siri ike, Ị nwere ike ịnweta mmalite mmalite na-atụghị anya ya Mgbe indexer chọrọ ihe ndị ọzọ (nke a na-ejikarị faịlụ RAW buru ibu, panoramas 360, ma ọ bụ vidiyo 4K), mee ka ma ọ bụ mee ka ohere gbanwee ma nwee ndidi: na ọtụtụ foto, ntinye aha mbụ nwere ike iwe ụbọchị.

Banyere nchekwa data, PhotoPrism na-akwado SQLite 3 na MariaDB 10.5.12 na mgbe e mesịrịSQLite dị mfe ịmalite, mana ọ bụrụ na ị na-achọ arụmọrụ na scalability, MariaDB bụ nhọrọ ka mma. Akwụsịla nkwado maka MySQL 8 n'ihi obere ihe achọrọ na enweghị njirimara ma e jiri ya tụnyere MariaDB. Ndụmọdụ dị mkpa: zere iji mkpado "ọcha ọhụrụ" na foto MariaDB; rapara na nsụgharị kwụsiri ike nke a nwalere nke ọma.

Ọdịnaya pụrụiche - Pịa ebe a  Ndị a bụ ndị editọ foto ntanetị kachasị mma na AI

Banyere nyiwe, a na-ebugharị ngwa a ebe ọ bụla Docker dị: Linux, MacOS na Windows nwere Desktọpụ DockerNa mgbakwunye na FreeBSD, Raspberry Pi, na ọtụtụ ngwaọrụ NAS, nhọrọ igwe ojii dị site na PikaPods ma ọ bụ DigitalOcean, n'agbanyeghị na anyị ga-elekwasị anya na ngwọta mpaghara ebe a maka nzuzo na njikwa.

Nwụnye Docker nzọụkwụ site nzọụkwụ

Ọ bụrụ na ijibeghị DockerEchegbula onwe gị: ibugharị ya na Docker Compose bụ ihe kwụ ọtọ. Enwere ike itinye faịlụ YAML na folda ọ bụla masịrị gị; mbụ, mepụta ndekọ maka PhotoPrism ma chekwaa faịlụ docker-compose.yml n'ime ya. Ihe dị mkpa bụ ịkọwapụta nke ọma mpịakọta maka mmalite, nchekwa, na, ọ bụrụ na achọrọ, mbubata.

Ndị a bụ ntọala atọ ahụkarị: mbụ (naanị ọgụgụ ma ọ bụ gụọ / dee), nchekwa (cache, DB na sidecars) na mbubata (Nhọrọ). Ị nwere ike tụọ ihe izizi na folda ebe ị nweburu foto gị. Ndụmọdụ m: debe nchekwa dị iche na foto gị, ka ị ghara ịgwakọta nchekwa data na cache na mbụ gị.

Ihe atụ bụ isi nke docker-depụta na MariaDB na PhotoPrism (ị nwere ike imeghari ya na gburugburu gị):

version: '3.5'
services:
  mariadb:
    image: 'mariadb:11'
    restart: unless-stopped
    security_opt:
      - 'seccomp:unconfined'
      - 'apparmor:unconfined'
    command: >-
      --innodb-buffer-pool-size=512M
      --transaction-isolation=READ-COMMITTED
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_unicode_ci
      --max-connections=512
      --innodb-rollback-on-timeout=OFF
      --innodb-lock-wait-timeout=120
    environment:
      MARIADB_AUTO_UPGRADE: '1'
      MARIADB_INITDB_SKIP_TZINFO: '1'
      MARIADB_DATABASE: 'photoprism'
      MARIADB_USER: 'photoprism'
      MARIADB_PASSWORD: 'cambia-esto'
      MARIADB_ROOT_PASSWORD: 'cambia-esto'
    volumes:
      - './database:/var/lib/mysql'

  photoprism:
    image: 'photoprism/photoprism:latest'
    depends_on:
      - mariadb
    stop_grace_period: 10s
    security_opt:
      - 'seccomp:unconfined'
      - 'apparmor:unconfined'
    ports:
      - '2342:2342'
    environment:
      PHOTOPRISM_ADMIN_USER: 'admin'
      PHOTOPRISM_ADMIN_PASSWORD: 'cambia-esto'
      PHOTOPRISM_AUTH_MODE: 'password'
      PHOTOPRISM_SITE_URL: 'http://localhost:2342/'
      PHOTOPRISM_DEFAULT_TLS: 'true'
      PHOTOPRISM_DATABASE_DRIVER: 'mysql'
      PHOTOPRISM_DATABASE_SERVER: 'mariadb:3306'
      PHOTOPRISM_DATABASE_NAME: 'photoprism'
      PHOTOPRISM_DATABASE_USER: 'photoprism'
      PHOTOPRISM_DATABASE_PASSWORD: 'cambia-esto'
      PHOTOPRISM_ORIGINALS_LIMIT: 5000
      PHOTOPRISM_JPEG_QUALITY: 85
      PHOTOPRISM_DISABLE_WEBDAV: 'false'
      PHOTOPRISM_DISABLE_TENSORFLOW: 'false'
      PHOTOPRISM_DETECT_NSFW: 'false'
      PHOTOPRISM_SIDECAR_JSON: 'true'
      PHOTOPRISM_SIDECAR_YAML: 'true'
    working_dir: '/photoprism'
    volumes:
      - '~/Pictures:/photoprism/originals'
      - './storage:/photoprism/storage'
      - './import:/photoprism/import'

Mgbe faịlụ ahụ dị njikere, mepee ọnụ na folda ahụ wee gbaa ọsọ: docker-dee elu -dMbido mbụ na-ebudata onyonyo wee mepụta nchekwa data; nye ya nkeji ole na ole. Mgbe ahụ, ọ na-amalite indexing na docker dere exec photoprism photoprism indexA ga-emelite n'ọdịnihu: docker dere pull photoprism, docker dere nkwụsị photoprism y docker na-edepụta -d-no-deps photoprism.

nzere ndabara: aha njirimara nchịkwa na paswọọdụ ị kọwapụtara na mgbanwe gburugburu ebe obibi. Cheta ịgbanwe okwuntughe adịghị ike ozugbo ị banyere na nke mbụ. Ọ bụrụ na ị ga-ebubata ọtụtụ ihe, ọ bara uru ịkwụsị ọrụ ML n'oge ntinye aha mbụ wee mee ka ha nwee ike emechaa.

Nweta echekwabara, ngalaba mpaghara na ntụgharị proxy

Ọ bụrụ na ị ga-ekpughere ọrụ ahụ na mpụga netwọk gị, Tinye ya mgbe HTTPS gachara ya na proxy dị ka Traefik ma ọ bụ Caddy. Enweghị TLS, ihe niile na-aga na ederede doro anya ma enwere ike igbochi ya. Idokwa nzuzo bụ akụkụ nke atụmatụ: jiri asambodo ziri ezi wee bugharịa HTTP gaa na HTTPS.

Iji nweta mpaghara na ngalaba dị ka photoprism.localhost na-enweghị ọdụ ụgbọ mmiri, ị nwere nhọrọ abụọ: maapụ ọkọlọtọ ọdụ ụgbọ mmiri na onye ọbịa (dịka ọmụmaatụ, 80: 2342, maka iji naanị mpaghara) ma ọ bụ hazie Traefik ka ọ gee ntị na 80 na ụzọ ọrụ na 2342. Gbaa mbọ hụ na akara akpa ahụ gụnyere rawụta, ntinye ntinye, na ọdụ ụgbọ mmiri dị n'ime. Usoro a na-ahụkarị na Traefik ga-abụ ịkọwa iwu ndị ọbịa, ebe ntinye webụ, wee tụọ ọdụ ụgbọ mmiri na 2342.

Isi ihe ọzọ dị mkpa bụ firewall: na-enye ohere njikọ mbata gaa na ọdụ ụgbọ mmiri ị na-eji (web na https) wee pụọ na API geocoding na Docker mgbe ọ dị mkpa. Ọ bụrụ na igbochi njikọ ndị a na-apụ apụ, maapụ na ebe agaghị arụ ọrụ nke ọma.

Nhazi, AI, na atụmatụ ndị na-eme mgbanwe

PhotoPrism na-arụ ọrụ na katalọgụ dị ike na akụkụ akụkụ; Ị nwere ike dee metadata na JSON na YAML N'akụkụ mbụ gị, yabụ na ọ dabereghị naanị na nchekwa data. Nhazi na TensorFlow (ihu, ihe, ihe nkiri, na NSFW) na-eme ka nyocha dị ngwa, na ikpebi ma ị ga-aka foto ndị nwere mmetụta dị ka nke nzuzo dị mfe dị ka ịme ntọala.

Ọdịnaya pụrụiche - Pịa ebe a  WhatsApp na-akwado mkparịta ụka ndị ọzọ na Europe

Iji nọgide na-arụ ọrụ, ị nwere ike ịhazigharị ogo na nha thumbnail, codecs vidiyo, oke bitrate, na mweghachi. A na-ahazi FFmpeg site na mgbanwe Ma, ọ bụrụ na ngwaike gị kwadoro ya, ị nwere ike inyefe na Intel QSV, Nvidia, Apple, ma ọ bụ VAAPI maka ntụgharị mgbanwe ngwa ngwa. Naanị pịa ole na ole, ị nwere ike isi na usoro ọrụ bụ isi gaa na nke ahaziri na sistemụ gị.

Nsoro ụzọ na-agba ọsọ: usoro iheomume, ọba, mkpado, ọkacha mmasị na ebe. Ogwe ọchụchọ dị elu Ọ na-enye gị ohere iji igwefoto, ụbọchị, obodo, agba ma ọ bụ ndị mmadụ nyocha. Ọ bụrụ na ị na-abịa site na ọba akwụkwọ chaotic, nchọpụta oyiri na nhazi metadata na-enyere gị aka iweta usoro n'enweghị mgbu.

Na ngwaọrụ mkpanaka, enweghị ngwa gọọmentị, mana ị nwere ike iji PWA ma ọ bụ mekọrịta na WebDAV site na iji ngwa dị ka PhotoSync. PWA bara uru nke ukwuuỌ na-arụnye dị ka ngwa ala, na-azọpụta gị site na iji ihe nchọgharị oge ọ bụla. Agbanyeghị, ahụmịhe na gam akporo TV ma ọ bụ Google TV nwere oke, dị ka enwere ọtụtụ azịza na mpaghara a; Nhọrọ kachasị ntụkwasị obi ka na-anọgide na-eji ihe nchọgharị na laptọọpụ ejikọrọ na TV ma ọ bụrụ na ịchọrọ ile foto gị na ezinụlọ gị nke ọma.

Kedu onye na-erite uru na PhotoPrism

Ndị na-ese foto ọkachamara Site na ọtụtụ puku faịlụ RAW, ị ga-ahụ onye mmekọ siri ike: indexing, nyocha site na oghere ma ọ bụ igwefoto, nchọpụta oyiri, na ụgbọ ala iji zere ịgbanwe nke mbụ. Ijikwa mkpokọta gị, kpado, na ijikọ ọnụ na-echekwa oge ọrụ na obere oge.

Maka ndị na-ese foto na ndị na-emepụta iheAkara akara agba na mkpado ihe na-enyere gị aka ịchọta mkpali anya ngwa ngwa. Ilele n'otu oge na iji usoro iheomume na-enyere gị aka iweghachite echiche na ihe na-enweghị atụfu egwu.

N'ihe gbasara ụlọ, ndị na-ahụ maka ụlọ Ha nwere ike hazie akụrụngwa site na ọnọdụ, ụbọchị, ma ọ bụ mkpado, wee kesaa ọba na njikọ echedoro na-agwụ. Nzuzo bụ isi ebe a, na inwe njikwa nke ihe nkesa bụ mgbakwunye.

Ndị otu ahịa dijitalụ Ha na-enwe ekele maka ọbá akwụkwọ akụ ahaziri ahazi, yana nzacha maka mkpọsa, ụbọchị na obodo. Nkwado ọtụtụ ndị ọrụ na iji sidecars na-eme ka ọ dị mfe iji zere imebi ihe mbụ na ịkesa nchịkọta dị n'ime na-enweghị ikpughe ha n'èzí.

Maka ndị njem, ndị na-edebe ihe ndekọ dijitalụ na ndị mmepeUru ndị a sitere na maapụ mmekọrịta ruo na ike ijikọ gallery na ọrụ ndị ọzọ site na WebDAV. Ọ bụrụ na nrubeisi bụkwa nchegbu, idobe data na akụrụngwa nke gị na-enyere gị aka na GDPR na amụma ime.

Nhọrọ ndị ama ama na otu ha si dabara

Immich na-akụsi ikeỌ na-echetara foto Google nke ukwuu, yana usoro iheomume enweghị nkebi, ọkacha mmasị dabere na isi, mmekọrịta ekwentị, yana nchọgharị ọmụmụ site na echiche ma ọ bụ agba. Ibubata site na Google Takeout dị nfe nke ukwuu site na iji ngwaọrụ dịka Immich-Go. N'akụkụ ala, ngwa Android TV nwere oke; maka nnọkọ TV, ihe nchọgharị laptọọpụ ka mma.

N'ihe gbasara ụlọ ọrụ mmepụta ihe, Foto Nextcloud na ngwa mgbakwunye Memories Ha na-enye nhọrọ siri ike ma ọ bụrụ na i jirila Nextcloud. Ngwa Recognize na-enye njirimara ihu, yana Imaginary na Preview Generator na-eme ka nlele dị ngwa. Ihe interface ahụ na-arụ ọrụ, ọ bụ ezie na omume ngwa ngwa dị ka akara ọkacha mmasị adịghị adị ozugbo dị ka ọ dị na nhọrọ ndị ọzọ.

FotoStructure Ọ na-enye ụzọ dị iche iche, yana ihuenyo ụlọ nke na-egosipụta foto na-enweghị usoro iji nyere gị aka ịchọtaghachi ebe nchekwa gị. Ọ dị ngwa ma dị ọhụrụ, mana ọnọdụ Plus ya na-emeghe atụmatụ dị ka ọkacha mmasị na ihu ihu, nke nwere ike ịtụ ndị na-achọ ihe ọ bụla n'efu na mpaghara egwu.

Piwigo, Photoview, Lychee ma ọ bụ Photonix Ha na-ekpuchi ọnọdụ dị iche iche: veranda dị mfe, njirimara bụ isi, ma ọ bụ nhazi site na mkpado. Ọ bụrụ na ihe kacha gị mkpa bụ usoro iheomume na ụzọ mkpirisi ngwa ngwa, ha nwere ike ịda ada. LibrePhotos na-ele anya nke ukwuu na akwụkwọ, mana mmejuputa ya nwere ike bụrụ akwụkwọ ntuziaka ma ọ naghị arụ ọrụ nke ọma na kọmpụta dị obere.

Ruo mgbe Plex ewepụtala foto Plex Ugbu a na beta maka iOS, gam akporo na webụ, Plex bụ nhọrọ na-atọ ụtọ ma ọ bụrụ na ị bụbu onye ọrụ Plex, n'agbanyeghị na ọ nweghị ngwa Android TV na-egbu maramara ugbu a. N'aka nke ọzọ, Ente ewepụtala koodu ya ma na-anya isi nzuzo nke njedebe na njedebe; ọ na-ele anya nke ukwuu na-ekwe nkwa, ọbụlagodi na ndị ahịa desktọpụ, ọ bụ ezie na nnabata onwe ya chọrọ ụfọdụ ịma ụzọ teknụzụ.

Ọdịnaya pụrụiche - Pịa ebe a  Otu esi ewepu PIN nbanye na Windows 11 nzọụkwụ site nzọụkwụ

Ajụjụ ndị a na-ajụkarị maka ndị mbido Docker

Ebee ka m ga-etinye faịlụ YAML?Na folda ọ bụla masịrị gị. Ihe dị mkpa bụ ịme iwu Docker Compose site na ndekọ ahụ ka ọ gụọ YAML ziri ezi. Debe docker-compose.yml na nchekwa nchekwa dị ka nchekwa, nchekwa data, na mbubata ọnụ ka ị nweta ihe niile ngwa ngwa.

Ekwesịrị m ịkwanye folda foto m ugbu a? Ee, mapụta folda foto gị ka ọ bụrụ /photoprism/nke mbụ. Ọ bụrụ na ịchọrọ ịghara inye ikikere ide, ị nwere ike ịkwanye ya naanị ọgụgụ, mana ị ga-atụfu ikike idezi metadata n'ime ebe; PhotoPrism na-ezerekwa iji ụgbọala sidecar metụ faịlụ mbụ ahụ aka.

Ebee ka nchekwa data na cache na-aga? Ọ kachasị mma ịchekwa ha na mpụga nchekwa foto gị, n'ụzọ dị iche nke ị na-edepụta na /photoprism / nchekwa (na, ọ bụrụ na ị na-eji MariaDB, na ./database na akpa DBMS). Otu a ị naghị agwakọta cache na ọdụ data na faịlụ mbụ gị.

Otu esi ebugo folda na DockerNa igodo mpịakọta, jiri usoro host_path:container_path. Dịka ọmụmaatụ, ~/Foto:/photoprism/originals. Nyochaa ikike nke onye ọrụ na-agba akpa; ọ bụrụ na ọ dị mkpa, jiri mgbanwe PHOTOPRISM_UID na PHOTOPRISM_GID ma ọ bụ ntuziaka onye ọrụ iji kwado ikike.

Anyị chọrọ Traefik ma ọ bụ Caddy? Naanị mee nke a ma ọ bụrụ na ịchọrọ TLS akpaka, ngalaba na ụzọ dị ọcha, ma ọ bụ ọ bụrụ na ị na-ekpughere ọrụ ahụ na ịntanetị. Na mpaghara, ọdụ ụgbọ mmiri 2342 zuru ezu. Ọ bụrụ na ị na-eji Traefik, kọwaa onye ọbịa, ebe ntinye weebụ, na ọdụ ụgbọ mmiri 2342 maka ọrụ ahụ; otu a ị nwere ike nweta ya na photoprism.localhost na-agbakwunyeghị :2342.

Nkwado, mmelite na obodo

Hazie foto gị na AI na-ejighi ngwa ndị a bulite ha na igwe ojii (PhotoPrism, Memoria, PixPilot, iA Gallery AI)

Ihe oru ngo a bu n'obi ịbụ nhọrọ kacha mma na nzuzo O nwekwara map ụzọ dị ike. Ha bu n'obi maka amụma enweghị ntụpọ, yabụ ewepụtala ụbọchị siri ike maka njirimara ọhụrụ: usoro a dabere na ego na nkwado obodo. Ọ bụrụ na ọ dị gị mma, ịbụ onye otu na-eme ka mmepe nke ihe kacha amasị gị dịkwuo elu.

Iji dozie obi abụọ ọ bụla, ị nwere Mkparịta ụka na GitHub na nkata obodoNdị otu Silver, Gold na Platinum nwekwara ike ịkpọtụrụ nkwado teknụzụ. Tupu imepe mkpesa ahụhụ, lelee ndenye nyocha nsogbu; Ọtụtụ mgbe nsogbu bụ okwu nhazi mpaghara ma nwee ike idozi ngwa ngwa.

Na mmelite, ị nwere ike iji akpaaka Ụlọ Nche Ọ bụrụ na ọ dị gị mma na nke ahụ, ọ dị mma; ma ọ bụghị ya, ọ ka mma iji usoro ndọpụta, nkwụsị na elu mgbe ewepụtara ụdị kwụsiri ike. N'ebe dị njọ, jiri ụdị edozi ma zere iji ụdị kachasị ọhụrụ, ma na PhotoPrism na MariaDB, iji hụ na mmelite a na-achịkwa.

Ọ bụrụ na ị na-eche banyere maapụ ma tụgharịa geocoding, PhotoPrism na MapTiler Ọrụ ndị a na-enye ọkwa nzuzo dị oke elu. Ihe oru ngo a na-ekpuchi ojiji ha, yana caching iji melite arụmọrụ ma gbochie ịjụ ajụjụ gị.

N'ikpeazụ, cheta ihe doro anya mana ọ dị mkpa: Ime nkwado ndabere na mpaghara abụghị nhọrọỌ bụrụ na ị na-ejikwa ncheta ezinụlọ ma ọ bụ ihe ndị ahịa, ọrụ ahụ bụ nke gị. Kwado nchekwa data gị, nchekwa, yana, nke kachasị mkpa, faịlụ mbụ gị n'ime opekata mpe ebe abụọ dị iche iche. Zere draịva USB dị ọnụ ala ma ọ bụ nchekwa netwọk dị nwayọ maka nchekwa data gị.

N'oge a, FotoPrism O nwetala ọnọdụ ahụ Dị ka ihe ngwọta siri ike maka inwe foto Google nke gị: AI maka nhazi, ọsọ SSD, ụgbọ ala maka ichekwa ihe mbụ, yana PWA na-egbu maramara. Ọ bụrụ na ị na-ebute ihe ụtọ karịa katalọgụ, ị nwere ike ịdọrọ gị na ndị ọzọ dị ka Immich maka interface ha; Ọ bụrụ na nhazi nke ọma bụ ihe gị, PhotoPrism na-enwu. Ihe ọ bụla ị chọrọ, yana ezigbo Docker Compose setup, oghere zuru oke, HTTPS maka ịnweta ịntanetị, na nkwado ndabere, ị ga-enwe usoro siri ike eguzobe maka afọ ndị na-abịa.