51 karma · joined April 3, 2021
Also, it’s cross platform, if you ever decide to branch out :)
Completely self-hosted solutions aren't currently planned.
I’m developing a CLI tool to allow signing and notarizing your apps and the installer itself. Hopefully that will alleviate some of the concerns you have.
The third-party service angle is understandable, but I’m not certain how it’s any different from any other third-party service.
Currently the roadmap looks like:
Add macOS/Linux support with full signing on macOS and Windows. Add hosted binaries and private repos. Add cryptographic signatures both on the developer side and on our side. These are obviously not enough for total opsec, but should mitigate common attack vectors.
But as you said, the intention is to make the process as seamless as possible, that takes some design time though.
Update checking only happens on startup, currently. Your app performance will not be affected. In case the server is not responding during startup Pakkly will continue, after a brief delay, executing your app. The startup update check will fire at most once every 60 seconds (In case someone starts your app in quick succession).
Update notifications are planned, but these will be optional, and will never stop your app for you.
The mobile design: I absolutely agree, I didn’t expect so many of our users to come from mobile as the target demographic is desktop developers. I see now that I may have misjudged things a bit. Future plans definitely include a nicer website with better mobile support.
Header: They won’t very soon, Pakkly’s still in Beta, some things are placeholders for future functionality.
The Steps section: Absolutely agreed, we are already working on a video explainer.
The Newsletter section: I thought it fitting into 100% of the viewport height made it distinct.
In regard to caching, we had a caching plugin but it caused some strange layout bugs so we disabled it, I’ll look into those, thanks!