- Perkeep adalah sistem open source yang dapat memodelkan, menyimpan, mencari, membagikan, dan menyinkronkan berbagai data seperti file, objek, tweet, dan video berukuran besar
- Dapat diakses melalui ponsel, browser, dan filesystem FUSE, dengan tujuan pelestarian jangka panjang data pribadi
- Dirancang berdasarkan lima prinsip, termasuk kendali pribadi, open source, pengaturan privat secara default, dan penghapusan single point of failure
- Saat ini masih dikembangkan secara aktif, dan pengguna teknis dapat memasangnya sendiri untuk memanfaatkan fiturnya
- Bermakna dalam pembangunan ekosistem penyimpanan pribadi yang berfokus pada privasi dan pelestarian data jangka panjang
Ikhtisar Perkeep
- Perkeep adalah proyek yang berkembang dari nama sebelumnya, Camlistore, dan menyediakan satu set format, protokol, dan perangkat lunak open source
- Jenis data sangat beragam, termasuk file, objek, tweet, dan video 5TB
- Metode akses mencakup perangkat seluler, browser web, dan filesystem FUSE
- Sistem penyimpanan pribadi yang dirancang untuk menjawab kebutuhan pengelolaan data di era pasca-PC
Status pengembangan dan partisipasi
- Proyek ini masih dikembangkan secara aktif, dan beberapa fitur mungkin masih memiliki bug atau belum selesai
- Pengguna dengan pengalaman pemrograman dapat memasangnya sendiri dan memanfaatkan fitur dasar
- Partisipasi komunitas, kontribusi, atau pengiriman laporan bug sangat dianjurkan
Keyakinan inti
- Lima prinsip yang menjadi arah Perkeep
- Kendali penuh pengguna atas data
- Berbasis open source
- Perlindungan privasi dengan pengaturan privat sebagai default
- Menghilangkan single point of failure (SPOF), tanpa bergantung pada pihak tertentu (termasuk pengguna)
- Menjamin kemungkinan data tetap bertahan bahkan 80 tahun kemudian
Rilis terbaru
- Versi terbaru adalah 0.12 ("Toronto"), dirilis pada 11 November 2025
- Instalasi dapat dilakukan melalui panduan unduh dan memulai di situs resminya
Materi demo
- Tersedia slide dan demo video yang dipresentasikan di LinuxFest Northwest 2018
- Materi presentasi tambahan juga dapat dilihat
1 komentar
Komentar Hacker News
Saya pernah benar-benar memakai Perkeep, dan sampai sekarang secara teori masih memakainya
Saya sangat suka konsepnya, tetapi sejak pengembang utamanya pergi, proyek ini terasa benar-benar kehilangan momentum
Bukan sepenuhnya terbengkalai, tetapi sayang sekali komunitasnya tidak sempat terbentuk
Harus bisa otomatis mengambil foto atau catatan dari ponsel, atau menyerap dokumen komputer maupun berkas pajak di Dropbox secara otomatis
Jika ini dimaksudkan sebagai gudang data pribadi permanen, maka wajib ada struktur yang memudahkan memasukkan data, lalu mencari dan mengonsumsinya kembali
Di luar jalur yang dipakai pengembang utama, semuanya terasa sepi, dan PR dibiarkan berbulan-bulan tanpa tanggapan
Kalau ingin memakai tipe data baru, sampai harus fork lalu mengubah seluruh kode, jadi masih jauh dari cita-cita “menyimpan segalanya”
Saya juga pernah mencoba membuat indexer sendiri, tetapi akhirnya menyerah
Lihat catatan rilis v0.12
Dengan struktur monolitik seperti ini, sulit untuk berhasil. Mereka harus benar-benar menunjukkan arsitektur terbuka atau panduan pemanfaatan yang jelas
Proyek ini mengingatkan saya pada Timelinize
Saya banyak belajar dari kode jaringan Go buatan Brad Fitzpatrick
Perkeep mengabstraksikan penyimpanan lewat arsitektur blob server, sedangkan Timelinize hanya memakai file dan DB sqlite
Struktur Perkeep lebih canggih, tetapi Timelinize berusaha menjaga kesederhanaan
Dalam jangka panjang, saya berharap ini bisa berkembang menjadi alat yang lebih mudah diakses pengguna nonteknis
Sejujurnya saya tidak begitu paham tujuan Perkeep
Rasanya seperti “alih-alih perpustakaan yang tertata, mari kita tumpuk saja setumpuk kertas acak”
Sistem file dan backup otomatis sudah ada, jadi saya tidak mengerti kenapa ini lebih baik
Saya masih mencari cara untuk membuat backup offline halaman web yang dibookmark sekaligus
Dalam bentuk yang bekerja seperti versi online, dan tetap bisa di-
CTRL+Fdi ChromeAkan bagus kalau bisa terhubung dengan pengelola bookmark atau punya katalog sendiri
Bisa menyimpan halaman dengan melewati login, dan tautan ke Internet Archive juga ditambahkan otomatis
Opsinya banyak dan bisa diatur dengan sangat rinci
Saya rangkum tulisan-tulisan lama yang terkait
Saya berharap bradfitz bisa meluangkan lebih banyak waktu untuk ini
Saya pribadi sedang membuat proyek pribadi yang fokus pada verifikasi backup dan sistem peringatan format
Sistem filenya dibiarkan apa adanya, lalu ditambahkan fitur peringatan untuk format lama, misalnya RealAudio
Ide yang menarik. Kebetulan saya juga sedang kembali mengembangkan konsep superapp lintas platform, dan sedang memikirkan solusi sinkronisasi status/penyimpanan
Belakangan ini banyak orang tampaknya menerapkan ide serupa dengan alat yang berbeda-beda
Semacam “project car” versi proyek pribadi
Tetapi ini terlalu rumit dan subjektif, jadi sulit dijadikan umum, dan rasanya butuh platform bersama seperti Synology
Cukup mengejutkan kalau ini rilis baru pertama dalam 5 tahun
Tetapi kernel Linux juga dulu punya sedikit pengguna. Kalau alatnya memenuhi kebutuhan, itu saja sudah cukup
Walaupun rilisnya jarang, kalau bug-nya tidak parah, itu masih oke
Yang terpenting adalah apakah stabil tanpa kehilangan data
Kalau kekurangan utamanya ada pada kurangnya importer, mungkin layak dicoba menulisnya sendiri