Technical Anshu Αρχική › Εκπαιδευτικά προγράμματα › Εγκατάσταση του Immich Docker
🐳 Docker Self-Hosted Photos

Immich Εγκατάσταση με Docker - Ταχύτερη Μέθοδος

Το Immich είναι το δικό σας ιδιωτικό Google Photos: χρονοδιάγραμμα, άλμπουμ, αναζήτηση προσώπου και αυτόματη δημιουργία αντιγράφων ασφαλείας τηλεφώνου, που εκτελούνται σε ένα μηχάνημα στο σπίτι σας. Η επίσημη εγκατάσταση του Docker Compose είναι περίφημα σύντομη — δύο αρχεία για λήψη, ένα αρχείο για επεξεργασία, μία εντολή για εκτέλεση.

✍️ Technical Anshu🐳 Docker / Linux Server🎧 Multi-Language Audio
Immich Εγκατάσταση με Docker - Ταχύτερη Μέθοδος
🎧 Πολυγλωσσικός ήχος: Στο πρόγραμμα αναπαραγωγής βίντεο, κάντε κλικ στις [Ρυθμίσεις] (⚙️) ➔ [Κομμάτι ήχου] για να επιλέξετε γλώσσα.

📑Κεφάλαια

  1. Γιατί Immich — μια ιδιωτική εναλλακτική λύση στο Google Photos στο δικό σας υλικό
  2. Τι χρειάζεστε πριν από την εκκίνηση — μηχάνημα, Docker και αποθήκευση
  3. Κατεβάστε τα δύο επίσημα αρχεία
  4. Επεξεργαστείτε το αρχείο .env — UPLOAD_LOCATION και DB_PASSWORD
  5. Ξεκινήστε τη στοίβα με μία εντολή
  6. Ανοίξτε το Immich στη θύρα 2283 και δημιουργήστε τον λογαριασμό διαχειριστή
  7. Τα τέσσερα κοντέινερ και οι κανόνες που πρέπει να ακολουθήσετε από την πρώτη μέρα

📋 Επισκόπηση και οδηγός βήμα προς βήμα

1

Ελέγξτε πρώτα τι χρειάζεστε

Το Immich είναι μια αυτο-φιλοξενούμενη πλατφόρμα δημιουργίας αντιγράφων ασφαλείας φωτογραφιών και βίντεο — δωρεάν και ανοιχτού κώδικα — και ο επίσημος τρόπος εκτέλεσης της είναι το Docker Compose σε διακομιστή Linux, παλιό υπολογιστή, μίνι υπολογιστή ή NAS που υποστηρίζει Docker. Το μηχάνημα πρέπει να παραμένει ανοιχτό: ένας φορητός υπολογιστής που κοιμάται κάθε βράδυ είναι κακός διακομιστής φωτογραφιών. Ο αποθηκευτικός χώρος είναι αυτό που θα εξαντλήσετε πρώτα, επομένως σχεδιάστε χώρο για την πλήρη βιβλιοθήκη φωτογραφιών σας και περίπου 10-20 τοις εκατό επιπλέον για μικρογραφίες και διακωδικοποιημένα βίντεο.

Περίπου 4 GB μνήμης RAM είναι το πρακτικό επίπεδο. το δοχείο μηχανικής εκμάθησης είναι το πεινασμένο μέρος, επομένως τα 6-8 GB είναι αισθητά πιο χαρούμενα. Επιβεβαιώστε ότι το Docker και το Docker Compose είναι εγκατεστημένα και λειτουργούν:

Τερματικό
docker compose version
2

Δημιουργήστε το φάκελο και κατεβάστε τα δύο επίσημα αρχεία

Μην αντιγράφετε ποτέ ένα τυχαίο αρχείο σύνθεσης docker από ένα ιστολόγιο ή μια ανάρτηση φόρουμ — οι εκδόσεις μετατοπίζονται και το αρχείο ενός αγνώστου μπορεί να σας καρφιτσώσει σε μια αρχαία έκδοση. Τα επίσημα αρχεία είναι πάντα ζωντανά στη σελίδα έκδοσης του GitHub του έργου. Δημιουργήστε το φάκελο και μετακινηθείτε σε αυτόν:

Τερματικό
mkdir ./immich-app
cd ./immich-app

Κατεβάστε το αρχείο σύνθεσης και το πρότυπο περιβάλλοντος:

Τερματικό
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
📌 Σημειώστε τη μετονομασία στη δεύτερη εντολή: το πρότυπο ονομάζεται example.env, αλλά το Docker το διαβάζει μόνο εάν το αρχείο έχει το όνομα ακριβώς .env.
3

Επεξεργαστείτε το αρχείο .env — η μόνη διαμόρφωση που έχει σημασία

Το αρχείο .env περιέχει τις λίγες τιμές που ο Immich δεν μπορεί να μαντέψει. Ανοίξτε το:

Τερματικό
nano .env

Ρύθμιση UPLOAD_LOCATION=./library — όπου θα διαμένουν οι αρχικές φωτογραφίες και τα βίντεό σας. τοποθετήστε το στον μεγαλύτερο, πιο αξιόπιστο δίσκο σας. Ορίστε DB_DATA_LOCATION=./postgres για τη βάση δεδομένων και αλλάξτε το DB_PASSWORD σε έναν μεγάλο τυχαίο κωδικό πρόσβασης. Καταργήστε το σχόλιο TZ και ορίστε τη ζώνη ώρας σας (για παράδειγμα Ασία/Καλκούτα), ώστε οι ημερομηνίες φωτογραφιών και οι προγραμματισμένες εργασίες να ευθυγραμμίζονται. Αφήστε το IMMICH_VERSION και ό,τι βρίσκεται κάτω από την επισημασμένη γραμμή μόνο για μια πρώτη εγκατάσταση.

⚠️ Δύο κανόνες που προστατεύουν τη βιβλιοθήκη σας: χρησιμοποιήστε μόνο γράμματα και αριθμούς (A-Z, a-z, 0-9) στο DB_PASSWORD — οι ειδικοί χαρακτήρες μπορούν να παραβιάσουν την ανάλυση του αρχείου από το Docker. Και κρατήστε τη βάση δεδομένων σε έναν τοπικό δίσκο, ιδανικά έναν SSD: Η τεκμηρίωση του Immich είναι αμβλεία ότι τα κοινόχρηστα στοιχεία δικτύου δεν υποστηρίζονται για τη βάση δεδομένων και η εκτέλεσή της πάνω από κάποιον μπορεί να την καταστρέψει.
4

Ξεκινήστε τη Στοίβα

Μία εντολή ξεκινά τα πάντα. Το Docker κατεβάζει τις εικόνες του κοντέινερ και τις ξεκινά μαζί. η πρώτη εκτέλεση διαρκεί λίγα λεπτά, ανάλογα με την ταχύτητά σας στο διαδίκτυο:

Τερματικό
docker compose up -d
docker compose ps

Η δεύτερη εντολή ελέγχει ότι όλα προέκυψαν — θα πρέπει να δείτε τον διακομιστή, τη μηχανική εκμάθηση, τη βάση δεδομένων και τα κοντέινερ Redis να εκτελούνται.

5

Ανοίξτε το Immich και δημιουργήστε τον λογαριασμό διαχειριστή

Ανοίξτε το Immich σε ένα πρόγραμμα περιήγησης στο ίδιο δίκτυο — απαντά στη θύρα 2283:

Γραμμή διευθύνσεων προγράμματος περιήγησης
http://YOUR-SERVER-IP:2283

Κάντε κλικ στην οθόνη καλωσορίσματος και εγγραφείτε. Ο πρώτος λογαριασμός που δημιουργείται γίνεται ο διαχειριστής — οπότε κάντε αυτό το βήμα μόνοι σας, αμέσως, προτού οποιοσδήποτε άλλος στο δίκτυό σας βρει τη σελίδα. Στη συνέχεια, εγκαταστήστε τη δωρεάν εφαρμογή Immich στο τηλέφωνό σας, συνδεθείτε με την ίδια διεύθυνση διακομιστή και ενεργοποιήστε την αυτόματη δημιουργία αντιγράφων ασφαλείας.

6

Γνωρίστε τα τέσσερα δοχεία και τους κανόνες

Το αρχείο σύνθεσης εκτελεί μια μικρή ομάδα, όχι ένα πρόγραμμα: immich-server είναι ο εγκέφαλος — διεπαφή ιστού, API, μεταφορτώσεις, άλμπουμ και αναζήτηση. immich-machine-learning είναι τα μάτια — ανίχνευση προσώπου, αναγνώριση προσώπου και έξυπνη αναζήτηση. η βάση δεδομένων PostgreSQL είναι η μνήμη — το όνομα, η ημερομηνία, το άλμπουμ και τα δεδομένα προσώπου κάθε φωτογραφίας ζουν εκεί, ενώ τα πρωτότυπα είναι αρχεία. και το Redis είναι ο αγγελιοφόρος που διαβιβάζει εργασίες μεταξύ του διακομιστή και των εργαζομένων στο παρασκήνιο. Η γνώση αυτού του διαχωρισμού έχει σημασία αργότερα: εάν η αναζήτηση διακοπεί, ελέγχετε τη μηχανική εκμάθηση. Εάν οι φωτογραφίες εξαφανιστούν από τη γραμμή χρόνου αλλά τα αρχεία εξακολουθούν να βρίσκονται στο δίσκο, ελέγχετε τη βάση δεδομένων.

✅ Ακολουθήστε δύο κανόνες από την πρώτη μέρα: διαβάστε τις σημειώσεις έκδοσης πριν από κάθε ενημέρωση — Εκδόσεις Immich συχνά και ορισμένες εκδόσεις περιέχουν αλλαγές που απαιτούν ένα συγκεκριμένο βήμα αναβάθμισης. Και κρατήστε άλλο ένα αντίγραφο ασφαλείας αναντικατάστατων φωτογραφιών κάπου αλλού — το συμβουλεύουν οι ίδιοι οι προγραμματιστές, επειδή ο διακομιστής σας είναι επίσης ένα ενιαίο μηχάνημα που μπορεί να αποτύχει.

🏷️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
🎙️ Πλήρης μεταγραφή — πατήστε για ανάπτυξη

Οδηγός αντιμετώπισης προβλημάτων και λύσεις βήμα προς βήμα - ΕΓΚΑΤΑΣΤΑΣΗ IMMICH ΑΜΕΣΑ ΤΩΡΑ ΕΝΑΛΛΑΚΤΕΣ ΦΩΤΟΓΡΑΦΙΕΣ GOOGLE. Επίδειξη στην οθόνη από την Technical Anshu....

Εγκαταστήστε το Immich με το Docker Compose βήμα προς βήμα - κατεβάστε τα επίσημα αρχεία, ορίστε UPLOAD_LOCATION και DB_PASSWORD στο αρχείο .env, ξεκινήστε τη στοίβα και ανοίξτε τη δική σας ιδιωτική εναλλακτική λύση στο Google Photos στη θύρα 2283.

(η μεταγραφή τελειώνει εδώ στη σελίδα πηγής)

❓ Συχνές Ερωτήσεις

Είναι αυτό το σεμινάριο 100% δωρεάν για παρακολούθηση;

Ναι! Όλοι οι οδηγοί και οι μέθοδοι που επιδεικνύονται από το Technical Anshu χρησιμοποιούν δωρεάν, νομικούς και εκπαιδευτικούς πόρους.

Μπορούν οι αρχάριοι να ακολουθήσουν αυτόν τον οδηγό;

Απολύτως! Κάθε βήμα παρουσιάζεται στην οθόνη με λεπτομερείς οδηγίες, ώστε ο καθένας να μπορεί να το ακολουθήσει εύκολα.

Πού μπορώ να κάνω ερωτήσεις εάν κολλήσω;

Αφήστε ένα σχόλιο απευθείας στο βίντεο του YouTube και η κοινότητά μας και το Τεχνικό Anshu θα σας βοηθήσουν.

🚀 Παρακολουθήστε τον πλήρη οδηγό στο YouTube

🚀 Παρακολουθήστε τον πλήρη οδηγό βίντεο βήμα προς βήμα στο YouTube: https://www.youtube.com/watch?v=b_v7DbyFO14

Εγγραφείτε στο Technical Anshu για υποστήριξη IT, αντιμετώπιση προβλημάτων των Windows και διαχείριση διακομιστή.

▶️ Δείτε πλήρες βίντεο
Αυτό το σεμινάριο βασίζεται στο βίντεο εγκατάστασης του Immich Docker του Technical Anshu • Κολλήσατε σε οποιοδήποτε βήμα; Ρωτήστε στα σχόλια του βίντεο — θα λάβετε βοήθεια εκεί 🙏