pcrockett / kin-backup

Secure, simple backups for your next of kin
MIT License
3 stars 0 forks source link

Server component #29

Open pcrockett opened 2 years ago

pcrockett commented 2 years ago

After more than 3 years of letting Kin rot, I have some fresh perspective:

All three problems are actually symptoms of a more fundamental problem: Lack of regular maintenance. Maintenance and verification need to be central to Kin.

Kin needs a server component that does three things:

  1. Allows the owner to upload newer data
  2. Allows the backup holders to automatically download newer data during a verification process
  3. Notifies the owner when a backup holder hasn't run the verification process for a while

This could involve potentially setting up a Docker container on a server somewhere, or perhaps a free-tier Heroku app. The project settings would need a URL to the server, and that URL would be included in backup metadata.

This also drastically increases the scope of the project. Maybe I'll tackle it after another 3 years...