Hacker News new | ask | show | jobs
by hyades 3323 days ago
The process to update Insomnia in Linux is quite painful. the only option is downloading a new .deb every time.
2 comments

In arch it's definitely not bad.
Ya, Arch is easier because all you need is a Git repo with a file that links to the package. For apt, you have to have a full web server with a specific structure AFAIK.
Tools such as aptly will happily generate that structure for you. Hosting can happen on an s3 bucket or any Webserver that can serve static files.
I haven't had the time yet to learn how to host an apt repository. Maybe one day :)
It’s not that hard. I recommend reprepro.
You can use the Open Build Service (build.opensuse.org) to build Debian/Ubuntu packages and I believe it also supports publishing an apt repo.
Now it's opensource, we could create an apt repository for the opensource version.

I love insomnia, use it for Ubuntu, and love updates.. but hate updating :).

That would be awesome. Here's the issue for it if you want to talk more about it: https://github.com/getinsomnia/insomnia/issues/182
Look into setting up a PPA on launchpad.net, or use Bintray. Both are easier to operate than reprepro, especially if you don't care to become an expert in Debian package hosting.