Skip to content
This repository has been archived by the owner on Jan 6, 2022. It is now read-only.

Host our own release server #247

Closed
yoshuawuyts opened this issue Feb 20, 2017 · 8 comments
Closed

Host our own release server #247

yoshuawuyts opened this issue Feb 20, 2017 · 8 comments

Comments

@yoshuawuyts
Copy link
Contributor

We've noticed that GitHub releases can be rather unstable, so in order to guarantee the app can be downloaded we should probably run our own release server

@yoshuawuyts
Copy link
Contributor Author

In the short term we can probably do a quick and dirty thing with S3 and / or Nginx. Would require manual uploading of the package but it probably works.

In the long term it'd perhaps be useful to have a dedicated service that tails a project through a webhook and caches the tarball. Doing stuff such as retrying downloads until it has it. This can then in turn be cached again by a CDN / Nginx.

@yoshuawuyts
Copy link
Contributor Author

cc/ @juliangruber

@juliangruber
Copy link
Collaborator

The simplest solution I see right now is to manually upload releases to a public S3 bucket and use the public S3 links on the website.

@juliangruber
Copy link
Collaborator

A more cost efficient alternative might be to upload to our own servers and run a simple http file server like https://github.com/tj/serve

$ serve releases/

@yoshuawuyts
Copy link
Contributor Author

yoshuawuyts commented Feb 23, 2017

Interestingly enough we haven't heard any feedback of users that they couldn't download it. Also looks like we had ~200 downloads in the past few days. This might perhaps not be as critical as we thought?

edit: @juliangruber assigned to you b/c looks like you've started work on it

@juliangruber
Copy link
Collaborator

I'm fine with marking this priority low and then either when there are complaints work on it again or drop it

@yoshuawuyts
Copy link
Contributor Author

yeah cool - doing that; moving out of milestone too then to mark it's resolved for now

@yoshuawuyts
Copy link
Contributor Author

haven't heard of any problems with hosting releases - safe to close

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants