AgregoreWeb / agregore-browser

A minimal browser for the distributed web (Desktop version)
https://www.youtube.com/watch?v=TnYKvOQB0ts&list=PL7sG5SCUNyeYx8wnfMOUpsh7rM_g0w_cu&index=14
GNU Affero General Public License v3.0
715 stars 66 forks source link

Add autoupdater #187

Open ikreymer opened 2 years ago

ikreymer commented 2 years ago

It would be great to add auto-update support to have Agregore automatically download the latest update when its released on github. Can be setup with https://www.electron.build/auto-update.html I've been using it with the default minimal set up in ReplayWeb.page/ArchiveWeb.page, with just: https://github.com/webrecorder/replayweb.page/blob/main/src/electron-replay-app.js#L181

ikreymer commented 2 years ago

Oh it may be requirement that the binaries be signed on Mac and Windows, though.

RangerMauve commented 2 years ago

Yeah, it might be about time to add an auto-updater given we're at 1.0.0+

Do you have any links for what it takes to add those signing keys? Do I need to buy a license with some Apple/M$ thing?