
אני בטוח שזה קרה לכם: אתם מתעוררים יום אחד ומבינים שהאחסון החינמי של ענקיות כמו גוגל תמונות אזל. התחושה הזו של אוזל המקום לזיכרונות שלכם היא כאב ראש גדול שגרם לאנשים רבים לחפש חלופות לפינוי מקום בג'ימייל ולהימנע מנגנון ריקוע של אחסון מבלי להוציא כסף כל חודש על מנויים שנראים לעולם לא נגמרים.
עבור אלו שאינם רוצים להסתמך על חברה חיצונית ומעדיפים שליטה מלאה על הקבצים שלהם , הקמת ענן משלהם היא הפתרון האידיאלי. כאן נכנס לתמונה PhotoPrism, כלי רב עוצמה המאפשר לכם לנהל את התמונות והסרטונים שלכם בחומרה שלכם, בין אם מדובר בשרת חזק, VPS או אפילו Raspberry Pi קטן, מבלי להתפשר על בינה מלאכותית.
מה זה לעזאזל פוטופריזם ולמה הוא משמש?
בעיקרון, PhotoPrism היא אפליקציית אירוח עצמי שנכתבה ב-Go וב-JavaScript (Vue) ופועלת כמנהלת ספריות מדיה מתקדמת . היתרון העיקרי שלה הוא שזה לא רק מציג קבצים פשוט; הוא משלב את Google TensorFlow כדי לנתח אוטומטית את התמונות שלך. משמעות הדבר היא שהתוכנית יכולה לזהות אם תמונה מכילה כלב, הר או מכונית מבלי שתצטרך להרים אצבע.
המערכת מאורגנת בעיקר באמצעות אלבומים ותגיות חכמות . בעוד שאלבומים פועלים באופן דומה לאלה שנמצאים בפלטפורמות אחרות, תגיות נוצרות על ידי בינה מלאכותית על סמך צבעים, אובייקטים או השעה ביום. בנוסף, יש לך אפשרות לתקן או להוסיף תגיות באופן ידני אם המערכת עושה טעות.
יתרונות של ענן תמונות משלך
הסיבה העיקרית למעבר היא פרטיות ועמידה בתקנות . אם אתם מטפלים בתמונות באופן מקצועי, אחסון נתונים של צד שלישי בעננים חיצוניים עלול לגרום לבעיות GDPR. על ידי אחסון השרת בבית או על גבי VPS משלכם, אתם מחליטים מי רואה מה. יתרון עצום נוסף הוא תמיכה בפורמטים של RAW , דבר שצלמים מקצועיים מעריכים מאוד.
יתר על כן, PhotoPrism היא קוד פתוח ומבוזרת , מה שמבטיח שאינכם כבולים לגחמות של תאגיד. כדי להעביר את הקבצים שלכם, התוכנה תומכת ב- WebDAV , המאפשר לכם לסנכרן את הטלפון או הטאבלט שלכם באמצעות כלי סנכרון ממחשב לנייד כמו PhotoSync, מכיוון שאין לה אפליקציה רשמית ל-iOS או אנדרואיד.
דרישות טכניות וחומרה
שימו לב כאן, כי לא כל מחשב יעבוד. PhotoPrism תובעני בזכות עיבוד הבינה המלאכותית שלו. לפעולה חלקה, מומלץ מחשב עם מעבד כפול ליבה לפחות ו-4 ג'יגה-בייט של זיכרון RAM . אם יש לכם מספר עצום של תמונות (מאות אלפים), שימוש ב- SSD חיוני ; אחרת, תהליך האינדוקס יהיה איטי ומתסכל להפליא.
אם תחליטו להשתמש ב-Raspberry Pi 4 בנפח 4GB, קחו בחשבון שתדחוףו את גבולותיו . המפתחים מציינים שהוא יכול להתמודד עם עד 200.000 קבצים, אך אם האוסף שלכם גדול יותר, עדיף לשדרג ל- VPS או לשרת ייעודי . אל תשכחו להגדיר את שטח ההחלפה כדי למנוע קריסת המערכת במהלך ניתוח התמונה.
מדריך התקנה שלב אחר שלב
הדרך הנקייה והפשוטה ביותר להתקין אותו היא באמצעות Docker ו-Docker Compose . אם אתם משתמשים ב-Raspberry Pi, אפשרות נוחה מאוד היא להתקין את UbuntuDockerPi, שמגיע עם Docker מותקן מראש וחוסך לכם זמן.
התהליך הכללי כרוך ביצירת ספרייה לפרויקט והגדרת קובץ docker-compose.yml . קובץ זה הוא המקום שבו מגדירים משתנים קריטיים, כגון שם משתמש של מנהל המערכת, סיסמה וכתובת אתר. עבור מסד הנתונים, ישנן שתי אפשרויות: SQLite , שהוא מהיר מאוד להתקנה ומושלם למשתמשים ביתיים, או MariaDB/PostgreSQL , מומלץ אם יש לכם מיליוני תמונות ואתם מחפשים ביצועים מעולים.
דוגמה לפריסה ותצורה
לאחר שקובץ ה-YAML מוכן, כל שעליכם לעשות הוא להריץ את הפקודה docker compose up -dלאחר מספר דקות של המתנה, תוכלו לגשת אליו דרך נמל 2342 מהדפדפן שלך. נתוני ברירת המחדל הם בדרך כלל נתוני משתמש. מנהל וסיסמא לא בטוח o פוטופריזמה, תלוי איך הגדרת את זה.
כדי שהמערכת תתחיל לזהות את התמונות שלך, עליך לבצע את ההוראה ל - (docker-compose exec photoprism photoprism indexתהליך זה מפעיל את הבינה המלאכותית לנתח כל קובץ וליצור תגיות אוטומטיות. אם ברצונך לעדכן את האפליקציה, פשוט בצע... משיכה של התמונה האחרונה ולהפעיל מחדש את המכולה.
ניהול ותחזוקת המערכת
ברגע שתתחברו, תמצאו ממשק אינטואיטיבי מאוד. החיפוש המתקדם פשוט מרהיב, ומאפשר לכם לסנן לפי מצלמה, צבעים, תאריכים או מיקומים גיאוגרפיים. יש פאנל צדדי לניווט בלוח השנה, נקודות עיקריות או אנשים שזוהו באמצעות זיהוי פנים.
אבל זה לא הכל שמש וקשת בענן; הקמת ענן משלך מגיעה עם אחריות עצומה . אתה מנהל המערכת, מה שאומר שאתה אחראי על הגיבויים . אובדן תמונות לכל החיים עקב כשל בדיסק הוא טרגדיה שניתן להימנע ממנה בעזרת מערכת אחסון NAS טובה או כוננים חיצוניים ותוכנית גיבוי. תצטרך גם לנהל את הרשאות המשתמש ולעדכן את השרת כדי למנוע פגיעויות.
ניהול המורשת החזותית שלכם באמצעות כלי קוד פתוח המופעל על ידי בינה מלאכותית הוא אלטרנטיבה בת קיימא וחזקה לשירותים מסחריים, בתנאי שאתם מוכנים לקחת על עצמכם את הניהול הטכני ואבטחת הנתונים שלכם כדי למנוע אובדן מקרי.