Host release binaries in GitHub

Hello,

Is there a reason why the release binaries are only available on the Vikunja website and not also shared on the GitHub releases tab?

I have been struggling to download the binary file because of speed/timeout issues and I believe the issue lies on the Vikunja side.

I was trying to install using a script from the Helper-Scripts project but after a very long time (30mins+) of attempting to install it fails. Another user reported this same experience last week and after some investigation it seems that the problem comes when attempting to download the .deb from the Vikunja site. The download tends to fail before it completes, leaving an incomplete .deb that breaks the installation. I tried to manually download the file in-browser on my PC and notice that I’m getting only ~12kbps speed. I expect if the .deb were also available on the GitHub releases page it would be more reliable.

1 Like

Mostly historical reasons, since we haven’t done a release since moving the development to GitHub.

The speed is definitely not normal, I’ve checked where it comes from and it seems like an issue with the S3 Provider. Opened a ticket with them.

The next release will also have binaries attached to the GitHub release. The download server at dl.vikunja.io will continue to work, for old and new releases.

3 Likes

awesome! I love the fast response/recalibration from kolaente , vikunja is the best! I will keep telling people about it. right now my main issue is finding good video tutorials for customizing the env variables as I need the emails & webhooks to ping me when ppl modify their cards. and to be able to change the background of the kanban board I think I need to set up something in back end.

edit: if I may say, it’s not so easy to support/pay. I dont want a cloud account I need self host for business purposes but tried to see what it would cost to just contribute by paying for a subscription. there was no pay button or checkout options it’s some screen to try and create a login, it’d be cool to make that funnel faster to sign up & pay for cloud hosting without figuring out a login. maybe a/b test it

Thanks for the nice words!

It should work if you create a webhook for the task.updated event.

Do you get any errors? As long as you’re able to upload files it should be fine. You’ll only need to change config when you want to add background images directly from unsplash.

Thanks for wanting to support! Since the cloud is a SaaS, you will always need to create an account, otherwise the service does not make much sense.
If you want to support Vikunja without the cloud subscription, you can sponsor on Buy me a coffee, OpenCollective or GitHub Sponsors. If you need an invoice for your business, I can also bill you an hour or so for Vikunja consulting. If that’s of interest to you, please email me at konrad@vikunja.io to clarify the details.

In other news, I’ve published the first rc of 1.0.0, which includes the release binaries on GitHub: Release v1.0.0-rc1 · go-vikunja/vikunja · GitHub

The issue with the download page seems to be fixed.

2 Likes