hain icon indicating copy to clipboard operation
hain copied to clipboard

Implementing AutoUpdater

Open Kamahl19 opened this issue 8 years ago • 6 comments

What about implementing auto updating instead of manual updating? I used Nuts server a lot in my previous Electron apps, however you need a server to deploy it to.

I can help with implementation for sure, I have good experience with electron/node/react

Kamahl19 avatar Apr 30 '16 13:04 Kamahl19

@Kamahl19 Thank you for your suggestion, and I have a plan to implement Autoupdating without any personal Server. I think Nuts server couldn't be the option.

appetizermonster avatar May 01 '16 04:05 appetizermonster

Maybe host hain on npm also? That way you can use npm as the update server. Kind of like updating npm through npm.

talarari avatar Jun 06 '16 14:06 talarari

@appetizermonster would love to hear your idea on how to auto update without the server.

bayleedev avatar Jun 06 '16 15:06 bayleedev

@talarari such a great idea!, I'll try to make it.

appetizermonster avatar Jun 07 '16 10:06 appetizermonster

Cool! Check out https://github.com/evolvelabs/electron-updater Its in maintenance mode, but it might be a good fit

talarari avatar Jun 07 '16 11:06 talarari

just realized that using npm as a backend is a little redundant since you already have github releases as a backend. https://github.com/jenslind/electron-gh-releases this project does auto update from gh releases. sounds like this is the better solution.

talarari avatar Jun 18 '16 08:06 talarari