-
Notifications
You must be signed in to change notification settings - Fork 69
Host our own release server #247
Comments
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. |
cc/ @juliangruber |
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. |
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/ |
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 |
I'm fine with marking this priority low and then either when there are complaints work on it again or drop it |
yeah cool - doing that; moving out of milestone too then to mark it's resolved for now |
haven't heard of any problems with hosting releases - safe to close |
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
The text was updated successfully, but these errors were encountered: