
Saya pasti ia pernah berlaku kepada anda: anda bangun pada suatu hari dan menyedari bahawa storan percuma daripada syarikat gergasi seperti Google Photos telah kehabisan. Perasaan itu kehabisan ruang untuk kenanganmu Ia merupakan masalah besar yang telah mendorong ramai orang untuk mencari alternatif lain. Dapatkan semula ruang dalam Gmail dan elakkan kehabisan storan. tanpa mengeluarkan wang setiap bulan untuk langganan yang tidak pernah berakhir.
Bagi mereka yang tidak mahu bergantung kepada syarikat luaran dan lebih suka mempunyai kawalan penuh ke atas fail andaMenyediakan awan anda sendiri adalah penyelesaian yang ideal. Di sinilah PhotoPrism memainkan peranan, alat berkuasa yang membolehkan anda mengurus foto dan video anda pada perkakasan anda sendiri, sama ada pelayan berkuasa, VPS atau Raspberry Pi kecil, tanpa mengorbankan kecerdasan buatan.
Apakah sebenarnya PhotoPrism dan untuk apa ia digunakan?
Pada asasnya, PhotoPrism ialah aplikasi pengehosan kendiri yang ditulis dalam Go dan JavaScript (Vue) yang bertindak sebagai pengurus perpustakaan multimedia lanjutanKelebihan utamanya ialah ia bukan sekadar pemapar fail yang mudah, tetapi ia juga bersepadu Google TensorFlow untuk menganalisis imej anda secara automatik. Ini bermakna program ini boleh mengenali jika terdapat anjing, gunung atau kereta dalam foto tanpa anda perlu mengangkat jari.
Sistem ini terutamanya disusun melalui album dan label pintarWalaupun album berfungsi seperti yang anda biasa gunakan di platform lain, tag dijana oleh AI berdasarkan warna, objek atau masa dalam sehari. Tambahan pula, anda mempunyai kebebasan untuk betulkan atau tambah tag secara manual sekiranya sistem membuat kesilapan.
Kelebihan mempunyai awan foto anda sendiri
Sebab utama untuk mengambil langkah tersebut adalah privasi dan pematuhan peraturanJika anda mengendalikan imej untuk tujuan profesional, menyimpan data pihak ketiga dalam awan luaran boleh menyebabkan masalah GDPR. Dengan mempunyai pelayan di rumah atau pada VPS anda sendiri, anda yang menentukan siapa yang melihat apa. Satu lagi kelebihan besar ialah sokongan untuk format RAWSesuatu yang amat dihargai oleh jurugambar profesional.
Selain itu, PhotoPrism adalah sumber terbuka dan terdesentralisasiIni memastikan anda tidak terikat dengan kehendak sesebuah syarikat. Untuk memindahkan fail anda, program ini serasi dengan WebDAVyang membolehkan anda menyegerakkan telefon bimbit atau tablet anda menggunakan Alat untuk menyegerakkan PC dan mudah alih seperti PhotoSync, kerana ia tidak mempunyai aplikasi rasmi untuk iOS atau Android.
Keperluan teknikal dan perkakasan
Beri perhatian di sini, kerana bukan sebarang peranti boleh digunakan. PhotoPrism memerlukan banyak perhatian kerana pemprosesan AI-nya. Untuk operasi yang lancar, komputer dengan sekurang-kurangnya dwi teras dan 4 GB RAMJika anda mempunyai sejumlah besar foto (beratus-ratus ribu), adalah penting untuk menggunakan Cakera SSDJika tidak, proses pengindeksan akan mengambil masa yang lama dan anda akan menjadi terdesak.
Jika anda memutuskan untuk menggunakan Raspberry Pi 4 4GB, ingatlah bahawa anda akan pada had kapasitinyaPembangun menyatakan bahawa ia boleh mengendalikan sehingga 200.000 fail, tetapi jika koleksi anda lebih besar, lebih baik menaik taraf kepada pemacu yang lebih besar. VPS atau pelayan khususJangan lupa untuk mengkonfigurasi memori swap bagi mengelakkan sistem daripada ranap semasa analisis imej.
Panduan pemasangan langkah demi langkah
Cara paling bersih dan mudah untuk memasangnya adalah dengan Docker dan Docker ComposeJika anda menggunakan Raspberry Pi, pilihan yang sangat mudah adalah memasang UbuntuDockerPi, yang dilengkapi dengan Docker yang telah dipasang sebelumnya dan menjimatkan masa anda.
Proses umum melibatkan penciptaan direktori untuk projek dan mengkonfigurasi fail docker-compose.ymlFail ini adalah tempat anda mentakrifkan pembolehubah kritikal, seperti nama pengguna pentadbir, kata laluan dan URL laman web. Untuk pangkalan data, anda mempunyai dua pilihan: SQLiteyang sangat cepat untuk disediakan dan sesuai untuk pengguna rumah, atau MariaDB/PostgreSQLDisyorkan jika anda mempunyai berjuta-juta foto dan mahukan prestasi yang unggul.
Contoh penggunaan dan konfigurasi
Sebaik sahaja anda mempunyai fail YAML yang sedia, anda hanya perlu menjalankan arahan tersebut docker compose up -dSelepas beberapa minit menunggu, anda akan dapat mengaksesnya melalui pelabuhan 2342 daripada pelayar anda. Data lalai biasanya data pengguna. admin dan kata laluan tidak selamat o fotoprisma, bergantung pada cara anda mengkonfigurasinya.
Agar sistem mula mengenali imej anda, anda mesti melaksanakan arahan untuk diindeks (docker-compose exec photoprism photoprism indexProses ini mengaktifkan AI untuk menganalisis setiap fail dan mencipta tag automatik. Jika anda ingin mengemas kini aplikasi, cuma lakukan tarikan imej terkini dan mulakan semula bekas.
Pengurusan dan penyelenggaraan sistem
Sebaik sahaja masuk, anda akan menemui antara muka yang sangat intuitif. carian lanjutan Ia sungguh menakjubkan, membolehkan anda menapis mengikut kamera, warna, tarikh atau lokasi geografi. Anda mempunyai panel sisi untuk menavigasi kalendar, sorotan atau orang yang dikenali melalui [tidak jelas - mungkin "gambar" atau "gambar"]. pengesanan muka.
Tetapi tidak semuanya indah; menyediakan awan anda sendiri melibatkan tanggungjawab yang besarAnda adalah pentadbir sistem, yang bermaksud anda mesti menjaga salinan sandaranKehilangan gambar seumur hidup akibat kegagalan cakera adalah satu tragedi yang boleh dielakkan dengan... sistem storan NAS yang baik atau pemacu luaran dan pelan sandaran. Anda juga perlu mengurus kebenaran pengguna dan memastikan pelayan dikemas kini untuk mengelakkan kerentanan.
Mengurus warisan visual anda dengan alat sumber terbuka yang dikuasakan oleh kecerdasan buatan merupakan alternatif yang berdaya maju dan berkuasa untuk perkhidmatan komersial, dengan syarat anda sanggup mengambil alih pengurusan teknikal dan keselamatan data anda bagi mengelakkan kerugian yang tidak disengajakan.