3.1.1 • Published 9 years ago
nuts-serve v3.1.1
Nuts
Nuts is a simple (and smart) application to serve desktop-application releases.
It uses GitHub as a backend to store assets, and it can easily be deployed to Heroku as a stateless service. It supports GitHub private repositories (useful to store releases of a closed-source application available on GitHub).
Features
- :sparkles: Store assets on GitHub releases
- :sparkles: Proxy releases from private repositories to your users
- :sparkles: Simple but powerful download urls
/download/latest
/download/latest/:os
/download/:version
/download/:version/:os
/download/channel/:channel
/download/channel/:channel/:os
- :sparkles: Support pre-release channels (
beta
,alpha
, ...) - :sparkles: Auto-updates with Squirrel
- For Mac using
/update?version=<x.x.x>&platform=osx
- For Windows using Squirrel.Windows and Nugets packages
- For Mac using
- :sparkles: Private API
- :sparkles: Use it as a middleware: add custom analytics, authentication
- :sparkles: Serve the perfect type of assets:
.zip
for Squirrel.Mac,.nupkg
for Squirrel.Windows,.dmg
for Mac users, ... - :sparkles: Release notes endpoint
/notes/:version
- :sparkles: Up-to-date releases (GitHub webhooks)
- :sparkles: Atom/RSS feeds for versions/channels
Deploy it / Start it
Follow our guide to deploy Nuts.
Auto-updater / Squirrel
This server provides an endpoint for Squirrel auto-updater, it supports both OS X and Windows.
Documentation
Check out the documentation for more details.
3.1.1
9 years ago
3.1.0
9 years ago
3.0.0
9 years ago
3.0.0-pre.7
9 years ago
3.0.0-pre.6
9 years ago
3.0.0-pre.5
9 years ago
3.0.0-pre.4
9 years ago
3.0.0-pre.3
9 years ago
3.0.0-pre.2
9 years ago
3.0.0-pre.1
9 years ago
3.0.0-pre.0
9 years ago
2.6.3
9 years ago
2.6.2
10 years ago
2.6.1
10 years ago
2.6.0
10 years ago
2.5.2
10 years ago
2.5.0
10 years ago
2.4.0
10 years ago
2.3.0
10 years ago
2.2.1
10 years ago
2.2.0
10 years ago
2.1.0
10 years ago
2.0.0
10 years ago