10 poin oleh GN⁺ 2025-11-13 | 1 komentar | Bagikan ke WhatsApp
  • 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
Iklan

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

Materi demo

1 komentar

 
GN⁺ 2025-11-13
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

    • Beberapa tahun lalu saya mengevaluasinya untuk home server, dan walaupun konsepnya menarik, hidup-matinya sistem seperti ini ditentukan oleh kualitas integrasi dengan layanan lain
      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
    • Saya juga merasa begitu. Desainnya luar biasa dan berjalan baik, tetapi pada praktiknya ini hampir seperti proyek yang ditinggalkan
      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
    • Saya juga sudah lebih dari 10 tahun hanya setengah tertarik, tetapi rilis baru kali ini cukup mengesankan
      Lihat catatan rilis v0.12
    • Katanya ini rilis versi baru pertama dalam 5 tahun. Sebelum September, tampaknya memang praktis proyek mati
    • Sebenarnya tidak terlalu mengejutkan. Kualitas situs web dan dokumentasinya terlalu rendah, dan kustomisasi maupun integrasi eksternal juga tampak hampir mustahil
      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

    • Terima kasih sudah menyebutkannya! Saya juga penggemar ide Perkeep
      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

    • Dokumen ringkasannya cukup tertata dengan baik → https://perkeep.org/doc/overview
    • Pada akhirnya intinya adalah pengaturan file dan backup, dan dua hal itu sebenarnya sudah merupakan masalah yang terselesaikan dengan 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+F di Chrome
    Akan bagus kalau bisa terhubung dengan pengelola bookmark atau punya katalog sendiri

    • Sudah coba ArchiveBox? Itu implementasi yang cukup solid untuk pola ini
    • karakeep dan SingleFile juga layak dilihat
    • Saya memakai LinkDing self-hosted bersama plugin SingleFile untuk Firefox
      Bisa menyimpan halaman dengan melewati login, dan tautan ke Internet Archive juga ditambahkan otomatis
    • Di Firefox saya menyimpan halaman secara lokal dengan ekstensi WebScrapBook
      Opsinya banyak dan bisa diatur dengan sangat rinci
    • Saya melakukan hal serupa dengan Zotero. Awalnya untuk kebutuhan akademik, tetapi berkat fitur snapshot, ini juga sangat bagus sebagai alat arsip web umum
  • Saya rangkum tulisan-tulisan lama yang terkait

    • Keep Your Stuff, for LifeJuni 2020
    • Perkeep: personal storage system for lifeSeptember 2018
    • Perkeep – Open-source data modeling, storing, search, sharing and synchronizingDesember 2017
    • Sudah 8 tahun, tetapi versinya masih 0.12, cukup mengejutkan
  • Saya berharap bradfitz bisa meluangkan lebih banyak waktu untuk ini

    • Kabar baiknya, commit terbaru sedang dia tulis sendiri
  • 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

    • Saya pribadi cukup memakai Syncthing. Memang agak boros, tetapi saya punya backup rangkap tiga di ponsel, laptop, dan desktop
  • 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

    • Banyak orang tampaknya tertarik, tetapi ragu karena jumlah pengguna yang sedikit dan jarak antar-rilis
      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